ALTER TABLE tb_viewnotice modify time timestamp
not null default CURRENT_TIMESTAMP;
ALTER TABLE tb_viewnotice modify checktime timestamp not null default 'yyyy-mm-dd hh:mm:ss' ON UPDATE CURRENT_TIMESTAMP ;
这是对列的修改语句,但显示CURRENT_TIMESTAMP只能在一列中出现,
求大神解答
CREATE TABLE `test1` (
`a` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
`b` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
`c` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
建表test1。3个字段 a,b,c
insert into test1 VALUES(NULL,NULL,NULL)
插入的时候设置3字段都是 null
然后成功
Affected rows : 1, Time: 0.00sec