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

ऑरैकल फ़ंक्शन से बूलियन मान लौटाएं

बूलियन मानों का उपयोग केवल अन्य PL/SQL कोड में किया जा सकता है, नहीं ओरेकल एसक्यूएल में। यदि आप एक ऐसा फंक्शन चाहते हैं जिसका रिटर्न वैल्यू एक select ... from dual . में उपलब्ध है तो आपको varchar2 . वापस करने के लिए फ़ंक्शन को परिभाषित करने की आवश्यकता होगी वापसी मूल्यों के साथ 'true' और 'false' क्रमशः (या 'T' और 'F' , या वापसी संख्या, मान 1 और 0 के साथ)।

यह जितना दुखद है, Oracle SQL बूलियन डेटा प्रकार का समर्थन नहीं करता (हालाँकि प्रोग्रामिंग भाषा PL/SQL करता है)।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle PL/SQL:समानांतर निष्पादन को रोकें

  2. Oracle के लिए sql इन्सर्ट जनरेट करना

  3. Oracle DB ऑडिट ट्रेल्स

  4. पैकेज बॉडी के भीतर निजी फ़ंक्शन को कॉल करना

  5. Oracle डेटाबेस - ORA-01460 - अनुपयुक्त या अनुचित रूपांतरण का अनुरोध किया गया