SQLJ
Erscheinungsbild
SQLJ - (Embedded SQL) Eingebettetes SQL für Java
SQLJ ermöglicht eine direkte Einbettung von SQL-Anweisungen in Java-Code, wobei die statischen SQL-Anweisungen zur Übersetzungszeit syntaktisch und semantisch überprüft werden können.
Ein Nachteil ist, daß SQLJ-Programme mittels eines Präprozessors in Java-Quelltext transformiert werden müssen
Eingebettete SQL-Anweisungen haben das folgende Format: #sql [[<context>]] { <SQL-Anweisung> } Sie beginnen mit #sql und können mehrere Zeilen umfassen Sie können Variablen der Programmiersprache (:x ) bzw. Ausdrücke (:y + :z) enthalten
[1]SQLJ Homepage