Anfang des Inhaltsbereichs

Funktionsdokumentation Methode prepare Dokument im Navigationsbaum lokalisieren

Verwendung

prepare ist eine Methode der Klasse SapDB_Session.

Mit dieser Methode senden Sie eine SQL-Anweisung cmd zur Prüfung an die Datenbankinstanz.

Funktionsumfang

prepare (cmd)

 

cmd

SQL-Anweisung

 

Ergebnis:

     bei erfolgreicher Ausführung: Objekt der Klasse SapDB_Prepared

Sie können dieses Objekt verwenden, um die gleiche SQL-Anweisung mehrfach und mit unterschiedlichen Parametern auszuführen (Methode execute). Auf diese Weise muss die Datenbankinstanz nicht jedes Mal die Syntax und die Privilegien neu überprüfen.

     bei einem Fehler: Ausnahme der Klasse SQLError

Beispiel

     Sie senden eine INSERT-Anweisung an die Datenbankinstanz:

insert = session.prepare ('INSERT INTO hotel.city VALUES (?,?,?)')

Die Variable insert enthält ein Objekt der Klasse SapDB_Prepared. Mit diesem Objekt können Sie die INSERT-Anweisung mit unterschiedlichen Parametern ausführen.

     SQL-Anweisung mehrfach mit verschiedenen Werten ausführen

Ende des Inhaltsbereichs