Hallo und guten Abend,
ich habe eine MySQl-Datenbank in BASE geöffnet.
Es ist nur eine Tabelle. Einige Felder haben den Datentyp DATETIME (siehe Bild).
In einigen Datensätzen steht als Wert 0000-00-00 00:00:00
Wenn ich die Tabelle in BASE öffnen möchte bekomme ich die Fehlermeldung
Cannot convert value '0000-00-00 00:00:00' from column 66 to TIMESTAMP.
Kann mir jemand erklären was das bedeutet? Kann BASE mit diesem Wert nicht arbeiten?
Gruß
Jürgen
Problem mit DATETIME
Moderator: Moderatoren
Problem mit DATETIME
- Dateianhänge
-
- tabellenspalte.jpg (33.41 KiB) 517 mal betrachtet
Re: Problem mit DATETIME
Hallo Jürgen,
das ist eine (gewollte) Fehlermeldung von mySQL. Erweitere Deinen Verbindungsstring (URL) um zeroDateTimeBehavior=convertToNull
z.B. jdbc:mysql://localhost/mysql_db?zeroDateTimeBehavior=convertToNull", "root", "")
Gruß Barlee
das ist eine (gewollte) Fehlermeldung von mySQL. Erweitere Deinen Verbindungsstring (URL) um zeroDateTimeBehavior=convertToNull
z.B. jdbc:mysql://localhost/mysql_db?zeroDateTimeBehavior=convertToNull", "root", "")
Gruß Barlee
Re: Problem mit DATETIME
Klasse, vielen Dank 
Gruß
Jürgen

Gruß
Jürgen