sql >> Databáze >  >> RDS >> Oracle

Funkce USER v Oracle

V databázi Oracle USER funkce vrací jméno uživatele relace (uživatele, který se přihlásil).

Syntaxe

Syntaxe vypadá takto:

USER

Nejsou tedy vyžadovány žádné závorky ani argumenty (ani přijímány).

Příklad

Zde je příklad k demonstraci:

SELECT USER FROM DUAL;

Výsledek:

HR

V tomto případě je aktuální uživatel HR .

Skutečný výsledek bude záviset na uživateli relace, který dotaz spustí. To se může změnit během trvání relace databáze, protože relace Real Application Security jsou připojeny nebo odpojeny.

Podobnou funkcí je UID funkce, která vrací ID uživatele relace.

Tady jsou vedle sebe:

SELECT UID, USER FROM DUAL;

Výsledek:

   UID    USER 
______ _______ 
   138 HR     

  1. Jak nainstalovat databázi MariaDB v Debianu 10

  2. Zálohovat pouze schéma SQL?

  3. Eliminace MySQL Split-Brain v multi-cloudových databázích

  4. Optimalizujte skupinový maximální dotaz