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

दृश्य से तालिका बनाएं - Oracle SQL SQL त्रुटि:ORA-01723:शून्य-लंबाई वाले स्तंभों की अनुमति नहीं है

मुझे यह समस्या तब होती है जब NULL कॉलम के लिए निर्दिष्ट है, लेकिन प्रकार निर्दिष्ट नहीं है। अरे!

आपको कोड देखना होगा। ऐसा अक्सर तब होता है जब मैं इसका उपयोग करता हूं:

select '' as x

क्योंकि मुझे लगता है '' सही प्रकार होना चाहिए।

किसी भी मामले में, समाधान सरल है:

select cast(NULL as varchar2(255)),
       cast(NULL as number)

या जो भी प्रकार हो।

आपको या तो दृश्य परिभाषा बदलनी होगी, या स्पष्ट कास्ट वाली सबक्वेरी वाली क्वेरी का उपयोग करना होगा।




  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. दो खंडों के बीच दिनों की गणना करें

  3. ऑरैकल डीबी पर एनसीएलओबी के रूप में इकाई फ्रेमवर्क और स्ट्रिंग

  4. क्वेरी परिणाम अपेक्षित रूप से वापस नहीं आया

  5. SQLException:प्रोटोकॉल उल्लंघन। Oracle JDBC ड्राइवर समस्या