martin: mysql-date-time

Hallo, in einer Tabelle habe ich ein Feld timetable (timestamp  timestamp(14)   Ja  NULL  ) angelegt. Bei "INSERT...." wird der aktuelle "timestamp" automatisch eingefügt. Wie muss ich das anstellen, damit das auch bei den Feldern "time" und "date" erfolgt, oder geht das nur mit "INSERT INTO date VALUES NOW(timestamp)"?
Gruß martin

  1. Hi,

    Wie muss ich das anstellen, damit das auch bei den Feldern "time" und "date" erfolgt, oder geht das nur mit "INSERT INTO date VALUES NOW(timestamp)"?

    das Besondere am TIMESTAMP-Typ ist eben, dass er (nur der erste) bei jeder INSERT- oder UPDATE-Operation automatisch die aktuelle Zeit erhält, siehe http://dev.mysql.com/doc/mysql/de/DATETIME.html. Bei den anderen Typen ist das nicht gegeben. Daher ja, du musst diese manuell setzen.

    Gruß,
    Andreas.

    1. Hallo Andreas, vielen Dank. Gruß martin