sql >> Databasteknik >  >> RDS >> Oracle

UID – Returnera ID:t för den aktuella sessionen i Oracle

I Oracle Database, UID funktion returnerar ett heltal som unikt identifierar sessionsanvändaren (användaren som loggade in).

Syntax

Syntaxen ser ut så här:

UID

Så ja, det är väldigt enkelt!

Exempel

Här är ett exempel att visa:

SELECT UID FROM DUAL;

Resultat:

138

Uppenbarligen kommer det faktiska resultatet att bero på sessionsanvändaren som kör frågan.

En liknande funktion är USER funktion, som returnerar namnet på sessionsanvändaren.

Här är de sida vid sida:

SELECT UID, USER FROM DUAL;

Resultat:

   UID    USER 
______ _______ 
   138 HR     

  1. Hur kan jag ändra min standarddatabas i SQL Server utan att använda MS SQL Server Management Studio?

  2. hur man tar bort dubbletter av rader från en tabell i mysql

  3. Hur upprätthåller PostgreSQL den UNIKA begränsningen / vilken typ av index använder den?

  4. Hur man uppdaterar Array i PostgreSQL