आपकी पहली और दूसरी क्वेरी के बीच मुख्य अंतर उद्धरण हैं (और कोष्ठक नहीं)। अतिरिक्त कोष्ठकों की आवश्यकता नहीं है। वे वीएस सर्वर एक्सप्लोरर का एक अजीब आर्टिफैक्ट प्रतीत होते हैं।
आम धारणा के विपरीत, Oracle केस-संवेदी है। कॉलम नाम level_1
और LEVEL_1
कुछ अलग हैं। यदि आपके कॉलम और टेबल के नाम सभी अपर-केस हैं, तो केस कोई मायने नहीं रखता क्योंकि Oracle SQL स्टेटमेंट में सभी गैर-उद्धृत पहचानकर्ताओं को अपर-केस में कनवर्ट करता है।
लेकिन अगर आपके कॉलम और टेबल के नाम लोअर केस अक्षरों का उपयोग करते हैं, तो आपको उचित केसिंग को बनाए रखने के लिए कॉलम नामों को डबल कोट्स में रखना होगा।