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

आरक्षित शब्द के रूप में नामित एक Oracle तालिका मिली, कौन सी समस्याएं उत्पन्न हो सकती हैं?

Oracle में आरक्षित शब्दों से बचने के लिए, आपको उन्हें (इस मामले में, तालिका का नाम) दोहरे उद्धरण चिह्नों में संलग्न करना होगा। आईई:

SELECT *
  FROM "CASE"

अन्यथा, आपको "ORA-00903:अमान्य तालिका नाम" त्रुटि मिलेगी। IIRC, Oracle, दोहरे उद्धरण चिह्नों के अंदर के पाठ को केस संवेदी मानता है ताकि उदाहरण क्वेरी का उपयोग करते समय तालिका का नाम लोअरकेस में बनाए जाने पर भी आपको त्रुटि मिल सके।

इसके अलावा, मैं केवल खराब नामित संस्थाओं/विशेषताओं के साथ सामान्य समस्या देख सकता हूं।




  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 लेखा परीक्षा जीवित रहना

  2. Oracle ने डिफ़ॉल्ट NLS_LANG सेट किया

  3. Oracle में, मैं किसी वस्तु प्रकार पदानुक्रम से प्रयुक्त वस्तु प्रकार को कैसे सत्यापित करूं?

  4. SQL सर्वर / Oracle :निजी अस्थायी टेबल

  5. Oracle:स्ट्रिंग संयोजन बहुत लंबा है