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

SYS_GUID() Fungsi di Oracle

Di Oracle Database, SYS_GUID() fungsi menghasilkan dan mengembalikan pengidentifikasi unik global (RAW value) terdiri dari 16 byte.

Pada sebagian besar platform, pengidentifikasi yang dihasilkan terdiri dari pengidentifikasi host, pengidentifikasi proses atau utas dari proses atau utas yang memanggil fungsi, dan nilai yang tidak berulang (urutan byte) untuk proses atau utas tersebut.

Sintaks

Sintaksnya seperti ini:

SYS_GUID()

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

Contoh

Berikut ini contoh untuk didemonstrasikan:

SELECT SYS_GUID() FROM DUAL;

Hasil:

CC2633E4CC3049AAE0530100007F3182

Menghilangkan Tanda kurung

Inilah yang terjadi jika kita menghilangkan tanda kurung:

SELECT SYS_GUID FROM DUAL;

Hasil:

SQL Error: ORA-00904: "SYS_GUID": invalid identifier
00904. 00000 -  "%s: invalid identifier"

Meneruskan Argumen

Inilah yang terjadi jika kita memberikan argumen:

SELECT SYS_GUID(1) FROM DUAL;

Hasil:

SQL Error: ORA-00907: missing right parenthesis
00907. 00000 -  "missing right parenthesis"


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

  2. Dapatkan daftar semua fungsi dan prosedur dalam database Oracle

  3. TO_DATE() Fungsi di Oracle

  4. Definisikan Kursor secara kondisional

  5. Menghubungkan Oracle ke Amazon Aurora