sql ist eine Methode der Klasse SapDB_Session.
Mit dieser Methode führen Sie eine SQL-Anweisung aus.
sql (cmd)
cmd |
SQL-Anweisung |
Ergebnis:
● bei erfolgreicher Ausführung: siehe Mögliche SQL-Ergebnisse
● bei einem Fehler: Ausnahme der Klasse SQLError
● Sie führen eine SELECT-Anweisung aus:
cursor = session.sql ('SELECT * FROM hotel.room')
Die Variable cursor enthält ein Objekt der Klasse SapDB_ResultSet. Mit diesem Objekt können Sie auf die Datensätze der Ergebnismenge zugreifen.
● Sie führen eine DELETE-Anweisung aus:
rowsDeleted = session.sql ('DELETE FROM hotel.person WHERE name='NY'')
Die Variable rowsDeleted enthält die Anzahl der Zeilen, die von der DELETE-Anweisung gelöscht wurden.
● SQL-Anweisung ausführen und Ergebnismenge auslesen
● SQL-Anweisung ausführen und Ergebnismenge mit einer for-Schleife auslesen
● SQL-Anweisung ausführen und Informationen zur Ergebnismenge abfragen