Es funktioniert nicht, eine Timestamp-Spalte zum Vermerken der letzen Änderung sowie eine zum Vermerken des Erstellungsdatums szu führen.
CREATE TABLE test1
(
tsc
timestamp NOT NULL default CURRENT_TIMESTAMP ,
tsm
timestamp NOT NULL ON UPDATE CURRENT_TIMESTAMP )
#1293 - Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
Von den 4er Versionen erwarte ich das aber, oder habe ich da immer noch was nicht richtig verstanden?
4.0 kennt "on update" nicht. Das gibt's erst ab 4.1.
4.1 enthält gegenüber 4.0 noch eine Menge weitere Leistungsmerkmale. Meiner Meinung nach wäre 4.5 eine bessere Versionsnummer gewesen. Aber wer will schon meine Meinung hören... :-)