Mailinglisten-Archive |
Hallo! System: Server: MySQL 4.1.11-nt-max via TCP/IP OS: Win2K Workstation SP4 Frage: Ich habe diverse Tabellen erstellt: Mit MySQL Administrator 5.0.0, SQLyog 4.05 und MySQL Control Center 0.9.4-beta. Als Engine hab ich InnoDB und MyISAM probiert. Das CREATE sieht etwa so aus: CREATE TABLE `ttom` ( `tspTom` timestamp NOT NULL default CURRENT_TIMESTAMP, `intTom` int(10) unsigned NOT NULL auto_increment, `chvTom` varchar(45) default NULL, PRIMARY KEY (`intTom`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; Die Spalte, die mich interessiert ist die mit dem "Timestamp". Egal, was ich mache, ich erhalte dort immer "0000-00-00 00:00:00" als Wert - egal, ob ich nun ein INSERT oder ein UPDATE mache. (INSERT und UPDATE ueber MySQL Query Browser bzw. die Table-Editoren der o.g. Interfaces). Was muss ich machen, damit bei Aenderungen wirklich die aktuelle Datum-Zeit-Kombination eingetragen wird? Gruesse Tom -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive