|
|||
|
Hallo,
kann mir jemand sagen wie ich ein MSSQL datetime Feld in ein mySQL datetime Feld schreiben kann? Hintergrund ist folgender: Artikelverwaltung und Wawi laufen auf einem MS SQL-Server, und das VÖ Datum soll nun in XT überspielt werden, aber anscheinend sind die beiden Typen nicht ganz kompatibel zueineander, da ich immer nur 0000-00-00 00:00:00 als Ergebniss erhalte. Vielen Dank Stefan |
|
|||
|
convert() ist die Funktion, die du für den MSSQL-Server suchst. Entweder, du wandelst dir das damit gleich so um, wie du es brauchst (keine Ahnung, ob es einen entsprechenden style-Wert für das MySQL-Format gibt) oder in einen Unix-Zeitstempel (dann aber eher mit datediff()), den du dann beim Einlesen mit from_unixtime() wieder in das MySQL-Format überführen kannst.
Geändert von wibros (01.06.2007 um 08:08 Uhr) |
|
|||
|
Super, vielen Dank!
So funktionierts: SELECT CONVERT(nvarchar, myDatum, 102) AS Datum FROM Tabelle So wird das Datum ausgelesen, umgewandelt und kann in eine mySQL DB gespeichert werden! Viele Grüße Stefan |
![]() |
| Lesezeichen |
| Stichworte |
| datetime, msql, mysql, umwandlung |
| Themen-Optionen | |
| Ansicht | |
|
|