Ich verwende JSQLPARSER zum ersten Mal. Ich habe einige SQL-Dateien, die dynamisch kommen, ich muss Tabellen- und Spaltennamen aus diesem SQL lesen. Nach vielem Googeln probierte ich mit JSQLPARSER. Ich versuche, Spaltennamen aus der Datei zu lesen, aber ich kann die Spaltennamen aufgrund des Ausdrucks nicht lesen, bitte kann jeder meinen Code dort korrigieren, wo ich falsch gelaufen bin. Ich bekomme CLASSCASTEXCEPTION Code:
%Vor%Da wumpz auf das Problem hingewiesen hat, kann die Funktion in der Liste nicht in eine Spalte umgewandelt werden. Das gleiche gilt für meine Anforderung und dieser Code half bei der Lösung. Hoffe das hilft. Ausdruck kann verifiziert werden, wenn es eine Spalte oder eine Funktion ist und entsprechend verwendet werden kann.
%Vor%Tags und Links sql java sql-parser jsqlparser