André Laugks: CURDATE() als default für DATE-Feld (mySQL)

Beitrag lesen

Hallo!

Die Docu denkt immer nur an ein TIMESTAMP-Feld. Das hilft mir aber
nicht, weil ich ja nur bei der Anlage des Datensatzes das aktuelle Datum brauche und nicht bei jedem Update.

Auch ein "geht nicht" wäre eine Hilfe.

Geht nicht!

Aber, Du kannst den Spaltentyp TIMESTAMP verwenden. Ein Update sieht das folgendermaßen aus, damit der wert nicht verändert wird.

Spalte - datum = Typ - TIMESTAP

UPDATE tabelle SET datum=datum, spalte='neuer String' WHERE id=123;

MfG, André Laugks