rawCmd ist eine Methode der Klasse Loader.
Mit dieser Methode senden Sie ein Loader-Kommando oder eine SQL-Anweisung an den Loader-Server. Fehler des Loader-Servers lösen keine Ausnahmen aus.
Im Gegensatz dazu lösen Fehler beim Ausführen der Methode cmd Ausnahmen aus.
rawCmd (cmd_string)
cmd_string |
Loader-Kommando |
Ergebnis:
● bei erfolgreicher Ausführung:
OK
Ergebnis des Loader-Kommandos
● bei einem Fehler:
ERR
Fehlermeldung
● Sie senden eine gültige SQL-Anweisung:
result = session.rawCmd ('CREATE TABLE testtable2
(colname INTEGER)')
print repr (result)
'OK \n'
● Sie senden ein ungültiges Loader-Kommando:
result = session.rawCmd ('invalid command')
print repr (result)
'ERR\n-25010\nSQL error -3005 = Invalid SQL statement (error position: 1)'