W bazie danych Oracle UID
funkcja zwraca liczbę całkowitą, która jednoznacznie identyfikuje użytkownika sesji (użytkownika, który się zalogował).
Składnia
Składnia wygląda tak:
UID
Więc tak, to bardzo proste!
Przykład
Oto przykład do zademonstrowania:
SELECT UID FROM DUAL;
Wynik:
138
Oczywiście rzeczywisty wynik będzie zależał od użytkownika sesji uruchamiającego zapytanie.
Podobną funkcją jest USER
funkcja, która zwraca nazwę użytkownika sesji.
Tutaj są obok siebie:
SELECT UID, USER FROM DUAL;
Wynik:
UID USER ______ _______ 138 HR