Ich habe eine Spalte des Typs INTEGER, auf die ich Wert legen mit der folgenden Anweisung:SQLite3 Integer und CURRENT_TIMESTAMP
connection.execute("INSERT INTO ActiveTable (IDPK, Time) VALUES (NULL, CURRENT_TIMESTAMP)")
Aber die Daten speichert Unicode im Format: jjjj-mm-tt hh: mm: ss
Wie kann ein INTEGER-Feld einen Unicode-formatierten Zeitstempel speichern? Warum wird hier kein Fehler ausgelöst?
try int (CURRENT_TIMESTAMP)? –
In SQL-Anweisungen gibt es kein Int Casting. – Angus
Was ich meinte, war es konvertieren, bevor Sie es in Ihrem sql –