Hmm..
Es ist eigentlich NIE gut ein Datum als String in einem
SQL Befehl anzugeben.
Ob und wie der String dann in ein Datum gewandelt wird hängt nicht nur vom verwendeten Datenbanksystem ab, sondern auch z.B. von der installierten Sprache des Datenbankserver.
Ein MS
SQL-Server interpretiert ein Datum nach der installierten Sprache unterschiedlich. So kann es dazu kommen, dass Monat und Tag vertauscht werden.
Somit musst Du wohl
SQL-Scripte angepasst für das Datenbanksystem bereitstellen.
Für
SQL-Server z.B. durch Verwendung von convert:
convert(datetime,'2020.05.15 07:00:00',120)
Die 120 gibt bei der Konvertierung des Strings in das Datetime dann dessen Format an.
So ist sichergestellt, dass das Datum auch bei fremdsprachigen
SQL-Servern korrekt übernommen wird.