9 个解决方案
#1
mysql只能是常量,不能是函数、表达式,只能替换
#2
哦,原来这样啊,看来mysql还有待发展啊
#3
creat table temp(
in_time timestamp NOT NULL default CURRENT_TIMESTAMP
);
#4
不行哦
#5
我是4.0版的
creat table temp(
`add_time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
);
#6
呵呵,5.1.17下不行
#7
5.1版 就加个触发器好了
#8
哦,原来这样,谢谢大家了,我把函数写到代码算了,就是麻烦一点点
#9
Only timestamp has its default value using function current_timestamp() within mysql.
#1
mysql只能是常量,不能是函数、表达式,只能替换
#2
哦,原来这样啊,看来mysql还有待发展啊
#3
creat table temp(
in_time timestamp NOT NULL default CURRENT_TIMESTAMP
);
#4
不行哦
#5
我是4.0版的
creat table temp(
`add_time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
);
#6
呵呵,5.1.17下不行
#7
5.1版 就加个触发器好了
#8
哦,原来这样,谢谢大家了,我把函数写到代码算了,就是麻烦一点点
#9
Only timestamp has its default value using function current_timestamp() within mysql.