Frage zu current_timestamp

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)