मुझे यह समस्या तब होती है जब NULL
कॉलम के लिए निर्दिष्ट है, लेकिन प्रकार निर्दिष्ट नहीं है। अरे!
आपको कोड देखना होगा। ऐसा अक्सर तब होता है जब मैं इसका उपयोग करता हूं:
select '' as x
क्योंकि मुझे लगता है ''
सही प्रकार होना चाहिए।
किसी भी मामले में, समाधान सरल है:
select cast(NULL as varchar2(255)),
cast(NULL as number)
या जो भी प्रकार हो।
आपको या तो दृश्य परिभाषा बदलनी होगी, या स्पष्ट कास्ट वाली सबक्वेरी वाली क्वेरी का उपयोग करना होगा।