sql >> Database teknologi >  >> RDS >> Oracle

UID – Returner ID'et for den aktuelle session i Oracle

I Oracle Database er UID funktion returnerer et heltal, der unikt identificerer sessionsbrugeren (den bruger, der loggede på).

Syntaks

Syntaksen ser sådan ud:

UID

Så ja, det er meget enkelt!

Eksempel

Her er et eksempel til demonstration:

SELECT UID FROM DUAL;

Resultat:

138

Det faktiske resultat vil naturligvis afhænge af sessionsbrugeren, der kører forespørgslen.

En lignende funktion er USER funktion, som returnerer navnet på sessionsbrugeren.

Her er de side om side:

SELECT UID, USER FROM DUAL;

Resultat:

   UID    USER 
______ _______ 
   138 HR     

  1. 4 måder at adskille timer, minutter og sekunder fra en tidsværdi i MariaDB

  2. SCD Type 3

  3. ODP.NET Oracle.ManagedDataAccess forårsager ORA-12537 netværkssession slutningen af ​​filen

  4. Android - forsøg at genåbne et allerede lukket objekt:SQLiteQuery ved hjælp af loaderManager