Ein Datum mit Uhrzeit im ISO-Format sollten eigentlich viele Datenbanken schlucken können (z.B. 2020-09-17 16:24:33).
Das Beispiel geht mit
MSSQL nicht, denn ein Jahr hat keine 17 Monate.
MSSQL akzeptiert das Beispiel ohne Striche als gültiges Datum,
MySQL aber nicht. Was bei beiden geht, ist '2020-09-17T16:24:33'.
Bevor das jemand fragt: CURRENT_TIMESTAMP ist die einzige von
MySQL und
MSSQL akzeptierte Schreibweise für Jetzt.
Also als String angegeben greifen die Ländereinstellungen bzw. die set FMT Einstellung bei dem
MSSQL.
Daher gibt das als
ODBC String an, wie ich oben bereits geschrieben hatte.
Code:
{ts'2020-09-17 16:24:33'}