Hallo liebe Community,
ich habe ein Python Skript welches Informationen in eine IBM AS400 Datenbanktabelle über das Paket Jaydebeapi einfügt.
Dabei habe ich einen String "1900-01-01" der in ein Date Feld eingefügt werden soll. Wie bekomme ich das hin ohne den Fehler "Data type mismatch" zu erhalten?
Ich kann gerne auch Code Beispiele liefern, wenn das bei der Antwort hilft.
Danke im voraus.
Wie kann ich einen String typ in einen Date type insertieren (DB: IBM AS400)?
-
- User
- Beiträge: 492
- Registriert: Mittwoch 13. November 2019, 08:38
Ohne genauere Kenntnis von den einzelnen Dingen vermute ich, dass irgendwas datime.date-artiges erwartet wird. Versuch mal ein solches Objekt einzufügen:
Code: Alles auswählen
from datetime import date
date_to_insert = date.fromisoformat('2019-12-04')