SQL स्टेटमेंट को पार्स करने के लिए एक ओपन-सोर्स जावा लाइब्रेरी है?
यदि संभव हो, तो यह अनुकूलन योग्य या लचीला होना चाहिए ताकि विक्रेता-विशिष्ट सिंटैक्स को पार्स (या कम से कम अनदेखा) करने में सक्षम हो (जैसे कि ओरेकल टेबलस्पेस परिभाषाएं या MySQL के लिमिट क्लॉज)।
यदि नहीं, तो SQL मानक का कड़ाई से पालन भी ठीक है।
अपडेट: मुझे दो चीजों के लिए इसकी आवश्यकता है:
- एक गैर-SQL डेटाबेस को एक SQL इंटरफ़ेस प्रदान करना (आंतरिक एपीआई कॉल के लिए मैपिंग)
- वास्तविक डेटाबेस (जैसे ओरेकल) पर जाने से पहले SQL को फिर से लिखना