phpbar.de logo

Mailinglisten-Archive

Timestamp

Timestamp

Thomas.Siegler at sew-eurodrive.de Thomas.Siegler at sew-eurodrive.de
Don Jul 14 16:51:34 CEST 2005


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