Mailinglisten-Archive |
Hallo Marcel, ich vewende den Datentyp timestamp und damit ist automatisch das Datum bei jedem speichern enthalten. ------------- 8< -------------------------------- # # Demomstriert Timestamp in mySql # # W.Nagy, 9-Jan-2002 # # ### db-connect # use test; # ### anlegen Tabelle # create table myTime ( i integer, storeTime timestamp ); # ### und ein paar daten # insert into myTime(i) values (1); insert into myTime(i) values (2); insert into myTime(i) values (3); # ### so jetzt sehen wir was passiert ist # select i,date_format(storeTime,'gespeichert: %d-%b-%Y %T') as storeTime from myTime; # ### und wieder brav aufrauemen... # drop table myTime; ------------- 8< -------------------------------- Das Ergebnis: ~~~~~~~~~~~~~ ------------- 8< -------------------------------- mysql> source x.sql Database changed Query OK, 0 rows affected (0.03 sec) Query OK, 1 row affected (0.01 sec) Query OK, 1 row affected (0.01 sec) Query OK, 1 row affected (0.00 sec) +------+-----------------------------------+ | i | storeTime | +------+-----------------------------------+ | 1 | gespeichert: 09-Jan-2002 10:46:35 | | 2 | gespeichert: 09-Jan-2002 10:46:35 | | 3 | gespeichert: 09-Jan-2002 10:46:35 | +------+-----------------------------------+ 3 rows in set (0.00 sec) Query OK, 0 rows affected (0.01 sec) mysql> ------------- 8< -------------------------------- Gruesse \^/ili Wilhelm Nagy Umweltbundesamt GmbH. Federal Environmental Agency Austria Dept. Application Development Spittelauer Laende 5 A-1090 Wien tel: ++43-1-313 04 / 5340 mail: nagy_(at)_ubavie.gv.at http://www.ubavie.gv.at > -----Ursprüngliche Nachricht----- > Von: marcel.burkhalter_(at)_crypto.ch [SMTP:marcel.burkhalter_(at)_crypto.ch] > Gesendet am: Mittwoch, 9. Januar 2002 10:09 > An: mysql-de_(at)_lists.4t2.com > Betreff: einfache DATE frage > > hi all > > wenn ich nen feld vom typ DATE habe, wie kann > ich da per SQL das aktuelle server datum speichern? > das geht doch sicher direkt, ohne dass ich das datum > per PHP in die richtige form bringen muss um es dann > zu inserten oder? > bei timestamp kann man ja NULL einfuegen um die aktuelle > zeit zu setzen, ich suche das analog für DATE > > tnx > > mfg > > ---------------------------------- > Marcel Burkhalter > Software Engineer R&D > mailto:marcel.burkhalter_(at)_crypto.ch > ---------------------------------- > > --- > Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter > -->> http://www.4t2.com/mysql --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive