जी हां आपने सही अनुमान लगाया। date
एक reserve word
है
ओरेकल में (वास्तव में यह एक डेटाटाइप है) और आपको डबल कोट ""
का उपयोग करके इसे बचाना चाहिए नीचे की तरह।
SELECT "date" FROM Battles
यही कारण है कि आपको आरक्षित शब्द होने के लिए कभी भी कॉलम/टेबल नामों का चयन नहीं करना चाहिए। भले ही लगभग सभी RDBMS इसे बायपास करने का एक तरीका/तंत्र प्रदान करते हैं लेकिन यह कभी भी एक अच्छा अभ्यास नहीं है।