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

SQL में डबल कोलन (::) नोटेशन

यह RDBMS के आधार पर भिन्न होता है, लेकिन अगर मुझे सही लगता है, तो वह PostgreSQL है, जिस स्थिति में :: कनवर्ट करता है a.dc दिनांक प्रकार के लिए date

अन्य स्वादों में...

एमएस एसक्यूएल सर्वर 2000 में:

<ब्लॉककोट>

बिल्ट-इन यूज़र-डिफ़ाइंड फ़ंक्शंस के लिए जो एक टेबल लौटाते हैं, फ़ंक्शन नाम को एक प्रमुख डबल कोलन (::) के साथ निर्दिष्ट किया जाना चाहिए ताकि इसे उपयोगकर्ता-परिभाषित फ़ंक्शंस से अलग किया जा सके जो बिल्ट-इन नहीं हैं। इसे नोडडेटाबेस या मालिक योग्यता के साथ एक-भाग के नाम के रूप में भी निर्दिष्ट किया जाना चाहिए। उदाहरण के लिए:चुनें * FROM::fn_helpcollations() b.. बिल्ट-इन-यूज़र-डिफ़ाइंड फ़ंक्शंस के लिए जो एस्केलर मान लौटाते हैं, फ़ंक्शन नाम को एक-भाग के नाम के रूप में निर्दिष्ट किया जाना चाहिए (डेटाबेस या स्वामी को निर्दिष्ट न करें)। एक प्रमुख डबल कोलन (::) निर्दिष्ट न करें।

एमएस एसक्यूएल सर्वर 2005 में:

<ब्लॉककोट>

तालिका लौटाने वाले UDF के लिए अब डबल-कोलन की आवश्यकता नहीं है।

हालांकि...

<ब्लॉककोट>

SQLServer 2005 में स्कीमा, प्रमाणपत्र, समापन बिंदु, और कुछ अन्य सिक्योरेबल्स पर अनुमति प्रदान करते समय डबल-कॉलन की आवश्यकता होती है।

साथ ही...

<ब्लॉककोट>

उपयोगकर्ता-परिभाषित प्रकारों का उपयोग करते समय, डबल-कोलन सिंटैक्स का उपयोग करके प्रकार की स्थिर विधियों को कॉल किया जाना चाहिए।

स्रोत:बीओएल और कालेन डेलाने का ब्लॉग



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सरल स्लोनी-I प्रतिकृति सेटअप।

  2. हाइबरनेट के साथ मानचित्रण सरणी

  3. कठपुतली के साथ PostgreSQL परिनियोजन और कॉन्फ़िगरेशन

  4. PostgreSQL के साथ अक्षरांकीय छँटाई

  5. प्राथमिक कुंजी को अनदेखा करते हुए PostgreSQL में डुप्लिकेट पंक्तियों को खोजने के 7 तरीके