Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle में SYS_GUID () फ़ंक्शन

Oracle डाटाबेस में, SYS_GUID() फ़ंक्शन वैश्विक रूप से विशिष्ट पहचानकर्ता उत्पन्न करता है और लौटाता है (RAW value) 16 बाइट्स से बना है।

अधिकांश प्लेटफ़ॉर्म पर, जेनरेट किए गए पहचानकर्ता में एक होस्ट आइडेंटिफ़ायर, प्रक्रिया या थ्रेड की प्रक्रिया या थ्रेड आइडेंटिफ़ायर होता है जो फ़ंक्शन को आमंत्रित करता है, और उस प्रक्रिया या थ्रेड के लिए एक गैर-दोहराए जाने वाला मान (बाइट्स का अनुक्रम) होता है।

सिंटैक्स

वाक्य रचना इस प्रकार है:

SYS_GUID()

इसलिए, हालांकि कोष्ठक आवश्यक हैं, किसी तर्क की आवश्यकता नहीं है (या स्वीकार किए जाते हैं)।

उदाहरण

प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है:

SELECT SYS_GUID() FROM DUAL;

परिणाम:

CC2633E4CC3049AAE0530100007F3182

कोष्ठक को छोड़ना

यहां बताया गया है कि अगर हम कोष्ठक छोड़ देते हैं तो क्या होता है:

SELECT SYS_GUID FROM DUAL;

परिणाम:

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

पासिंग तर्क

यदि हम तर्क पारित करते हैं तो यहां क्या होता है:

SELECT SYS_GUID(1) FROM DUAL;

परिणाम:

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. R12.2 Ebuisness Suite में व्यवस्थापक स्क्रिप्ट

  2. बल्क संग्रह का उपयोग करते हुए LIMIT के लिए मान सेट करना

  3. मैं अपने जावा एप्लिकेशन को कनेक्शन पर Oracle से कैसे पहचानूं?

  4. सरल Oracle क्वेरी:शाब्दिक प्रारूप स्ट्रिंग से मेल नहीं खाता

  5. संचयी राशि रीसेट करें?