Mailinglisten-Archive |
Sascha Fankhänel wrote: > Hallo Liste! > > Folgende Situation: > Ich besitze in einer DB eine Tabelle die u. a. folgende Attribute inne hat. > <schnipp> > date_establishment timestamp(14)Ja NULL > causer_adminID int(11)Nein 0 > date_modify timestamp(14)Ja NULL > modify_adminID int(11)Nein 0 > date_last_activity timestamp(14)Ja NULL > </schnipp> > > Ich möchte bei einem INSERT, dass nur das Attribut 'date_establishment' > einen timestamp bekommt und die Attribute 'date_modify' und > 'date_last_activity' sollen den Wert '00000000000' behalten. > > Beim UPDATE erreiche durch z.B. date_last_activity=date_last_activity, dass > 'date_last_activity' den voran gegangenen Wert behält. Wie erreiche ich > diesen Effekt beim INSERT? es wird doch immer nur die _erste_ timestamp-spalte auf den aktuellen wert gesetzt (bei einem insert oder update) und alle weiteren erhalten den wert wie angegeben oder eben den standard-wert von '00000000000000' wenn nichts angegeben wurde (oder NULL für die aktuelle zeit) - worin liegt also dein problem? -- Sebastian Mendel www.sebastianmendel.de www.tekkno4u.de www.nofetish.com -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive