Frage zu current_timestamp
am 24.03.2007 06:26:28 von Frank-Thomas Hellwig
Hallo,
ich möchte zu jedem Datensatz festhalten, wann er angelegt wurde und
wann geändert. Das Letzteres mit Datentyp Timestamp und on update
current_timestamp geht, habe ich rausgefunden. Aber was muß ich tun, daß
das andere Feld nur bei der Intialisierung versorgt wird, nicht mehr bei
der Aktualisierung?
Meine MySQL-Version ist 4.1.15
Viele Grüße,
F.T.
Re: Frage zu current_timestamp
am 24.03.2007 18:14:19 von Andreas Scherbaum
Hallo,
Frank-Thomas Hellwig wrote:
>
> ich möchte zu jedem Datensatz festhalten, wann er angelegt wurde und
> wann geändert. Das Letzteres mit Datentyp Timestamp und on update
> current_timestamp geht, habe ich rausgefunden. Aber was muß ich tun, daß
> das andere Feld nur bei der Intialisierung versorgt wird, nicht mehr bei
> der Aktualisierung?
Richtige Datenbanken erzwingen/lösen so etwas mit einem Trigger.
> Meine MySQL-Version ist 4.1.15
Dafür ist deine Datenbankversion zu alt. Die solltest du sowieso generell
austauschen, das wird schon eine Weile nicht mehr supported und riecht
schon etwas angestaubt ...
Bye
--
Andreas 'ads' Scherbaum
Failure is not an option. It comes bundled with your Microsoft product.
(Ferenc Mantfeld)