SQL deyimlerini ayrıştırmak için açık kaynaklı bir Java kütüphanesi var mı?
Mümkünse, satıcıya özgü sözdizimini (Oracle tablo alanı tanımları veya MySQL'in LIMIT yantümcesi gibi) ayrıştırabilecek (veya en azından göz ardı edebilecek) kadar özelleştirilebilir veya esnek olmalıdır.
Değilse, SQL standardına sıkı sıkıya bağlı kalmak da iyidir.
Güncelleme: İki şeye ihtiyacım var:
- SQL dışı bir veritabanına SQL arabirimi sağlama (dahili API çağrılarıyla eşleme)
- SQL'i gerçek veritabanına gitmeden önce yeniden yazma (ör. Oracle)