Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Fungsi PENGGUNA di Oracle

Di Oracle Database, USER fungsi mengembalikan nama pengguna sesi (pengguna yang masuk).

Sintaks

Sintaksnya seperti ini:

USER

Jadi, tidak ada tanda kurung atau argumen yang diperlukan (atau diterima).

Contoh

Berikut ini contoh untuk didemonstrasikan:

SELECT USER FROM DUAL;

Hasil:

HR

Dalam hal ini, pengguna saat ini adalah HR .

Hasil aktual akan tergantung pada pengguna sesi yang menjalankan kueri. Ini dapat berubah selama durasi sesi database karena sesi Real Application Security dilampirkan atau dilepas.

Fungsi serupa adalah UID fungsi, yang mengembalikan ID pengguna sesi.

Ini mereka berdampingan:

SELECT UID, USER FROM DUAL;

Hasil:

   UID    USER 
______ _______ 
   138 HR     

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. INSERT pernyataan di Oracle

  2. Cara mengatasi ORA-011033:inisialisasi ORACLE atau shutdown sedang berlangsung

  3. INST_TOP (Oracle R12 INSTANCE_HOME ) diterjemahkan

  4. Apakah ada cara agar kumpulan koneksi JBoss terhubung kembali ke Oracle ketika koneksi menjadi buruk?

  5. Peningkatan otomatis di Oracle tanpa menggunakan pemicu