T
TheSunToucher
Gast
Hallo,
ich muss für ein aktuelles Projekt SQL-Statements parsen und diese unter Umständen verändern, also beispielsweise den Tabellennamen in einem Select-Statment finden und diesen ersetzen. Ich habe begonnen eine Java-Klasse zu schreiben und mit liebevoll gestalteten RegularExpressions einfache Statements zu parsen. Allerdings ist die ganze Angelegenheit sehr komplex, da bei SQL-Statements dem Einfallsreichtum mancher Entwickler keine Grenzen gesetzt sind. Lange Rede, kurzer Sinn, kennt jemand vieleicht ein (kostenloses, OpenSource) Produkt, mit dem man SQL zuverläßig parsen kann?
Ich stelle mir das so vor das ich ein "Statment"-Objekt mit Hilfe des SQLs anlege und dann mit Gettern und Settern arbeiten kann.
Danke, gruß
Tim
ich muss für ein aktuelles Projekt SQL-Statements parsen und diese unter Umständen verändern, also beispielsweise den Tabellennamen in einem Select-Statment finden und diesen ersetzen. Ich habe begonnen eine Java-Klasse zu schreiben und mit liebevoll gestalteten RegularExpressions einfache Statements zu parsen. Allerdings ist die ganze Angelegenheit sehr komplex, da bei SQL-Statements dem Einfallsreichtum mancher Entwickler keine Grenzen gesetzt sind. Lange Rede, kurzer Sinn, kennt jemand vieleicht ein (kostenloses, OpenSource) Produkt, mit dem man SQL zuverläßig parsen kann?
Ich stelle mir das so vor das ich ein "Statment"-Objekt mit Hilfe des SQLs anlege und dann mit Gettern und Settern arbeiten kann.
Danke, gruß
Tim