*Asilinda*: MySQL ... Gegenteil von UNIX_TIMESTAMP

Guten Abend!

DATETIME Felder Speichern Werte in beispielsweise diesem Format:  2005-03-29 03:27:43

Wünscht man einen Unix-Timestamp zu erhalten,
kann man beispielswiese so vorgehen:

SELECT UNIX_TIMESTAMP(feldname) FROM tbl;
Das Ergebnis der Abfrage lautet: 1112084863

Wie habe ich aber vorzugehen,
wenn der UNIX-Timestamp vorhanden ist,
und dieser in eine DATETIME Feld eingefügt werden soll?

Im Prinzip suche ich das Gegenteil von
SELECT UNIX_TIMESTAMP(feldname) FROM tbl;
weil ich nicht SELECT sondern INSERT verwenden möchte.
         ^^^^^

Egal wo im MySQL Handbuch ich suchte,
über UNIX_TIMESTAMP gibt es nur Informationen in Verbindung mit SELECT,
und nicht mit INSERT, also muss es da ja wohl noch was anderes geben.

Danke, Eure
*Asilinda*

  1. 你好 *Asilinda*,

    Wie habe ich aber vorzugehen,
    wenn der UNIX-Timestamp vorhanden ist,
    und dieser in eine DATETIME Feld eingefügt werden soll?

    Dann benutzt man die Funktion FROM_UNIXTIME.

    再见,
    克里斯蒂安

    --
    Treffen sich zwei Geraden. Sagt die eine: "Beim nächsten Mal gibst du einen aus."