SQL-Escapes


 [Gesamtübersicht]... [JDBC-API]

Dies ist eine kurze Exkursion in die SQL-Escape-Syntax.

Statement-Objekte können SQL-Anweisungen enthalten, die die SQL-Escape-Syntax verwenden. Die SQL-Escape-Syntax signalisiert an den Treiber, daß der enthaltene Code anders zu behandeln ist. Der Treiber sucht nach jeder Escape-Syntax und diese wird dann in einen Code übersetzt, den die jeweilige Datenbank versteht, hierdurch wird die Escape-Syntax unabhängig vom DBMS.
Ein Escape-Konstrukt sieht wie folgt aus : {Schlüsselwort ... Parameter ...}

Einige Schlüsselworte sind :
 

Mit Statement.setEscapeProcessing kann man die Verarbeitung von Escape-Zeichen ein und aus schalten. Diese Funktion funktioniert nicht bei PreparedStatement, da die Anweisung schon an die Datenbank gesendet worden sein kann, bevor sie aufgerufen werden kann.
 
 
Autor: Jörn Hauswald

Last Updated on $Date: 1998/10/29 11:41:13 $