timestamp type column default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP : TimeStamp « Data Type « SQL / MySQL






timestamp type column default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP

    
mysql>
mysql> CREATE TABLE categories (
    ->   id int(11) NOT NULL auto_increment,
    ->   ts timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
    ->   PRIMARY KEY (id)
    -> );
Query OK, 0 rows affected (0.00 sec)

mysql>
mysql>
mysql>
mysql> drop table categories;
Query OK, 0 rows affected (0.00 sec)

   
    
    
    
  








Related examples in the same category

1.TIMESTAMP as column type
2.Table definition includes a YEAR column and a TIMESTAMP
3.Order by timestamp value
4.dates and times in SQL commands must be given as character strings,
5.Recording a Row's Last Modification Time
6.Recording a Row's Creation Time
7.Performing Calculations with TIMESTAMP Values
8.Updates to tsdemo2 records that don't actually modify a column cause no change to TIMESTAMP values
9.Create a table in which timestamps can be stored.
10.The difference between the creation and modification times
11.Issuing an UPDATE statement that doesn't actually change the values in the val column doesn't update the TIMES
12.microseconds component is removed.