Frage zu current_timestamp

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.
Frank-Thomas Hellwig [ Sa, 24 März 2007 06:26 ] [ ID #1667581 ]

Re: Frage zu current_timestamp

Hallo,

Frank-Thomas Hellwig <news14 [at] efte.de> 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)
Andreas Scherbaum [ Sa, 24 März 2007 18:14 ] [ ID #1667588 ]
Datenbanken » de.comp.datenbanken.mysql » Frage zu current_timestamp

Vorheriges Thema: Frage zu Datum
Nächstes Thema: auto_inkrement