drop Tabelle in Python mit sqlite3

8

Ich habe eine Frage zu python und sqlite3. Ich möchte eine Tabelle aus Python löschen. Der Befehl

%Vor%

Funktioniert nicht.

%Vor%

erledigt den Job.

Die execute-Methode ermöglicht die Erstellung von Tabellen. Aber es wird sie nicht fallen lassen? Gibt es einen Grund dafür?

    
nwhsvc 13.01.2010, 20:33
quelle

1 Antwort

8

Der Befehl cur.executescript gibt vor dem Ausführen des bereitgestellten Skripts eine COMMIT aus. Zusätzlich führt ein CREATE % COMMIT intrinsisch aus. Vielleicht haben Sie eine offene Transaktion, die festgeschrieben werden muss, bevor Ihre Änderungen stattfinden.

    
Travis Bradshaw 13.01.2010, 20:43
quelle

Tags und Links