拜托!! mysql中怎样使date字段使用默认值(即当前时间)自动添加??多谢 .这个能进去 字段类型设为 timestamp 即可 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 insert into table (date) values (getdate()); 或者将默认值设为getdate()不知道行不行 to: whxbb(whxbb) 字段类型设为 timestamp 即可 这种方法不行啊?添加记录后,值成了 '0000000000000' 这是怎么回事???????????????? 不行,应该没有象你说的自动变成当前时间。也就是说你设计数据库的时候不可能设计某个字段缺省就为当前时间。动态变化的字段值好可怕的!!!当然我们有时也渴望实现。能否实现还请各位赐教。我想只有在操作时用语句写了。insert into table (date) values (CURRENT_TIMESTAMP) 不是 有个now()函数嘛?为什么不用? alter table table change column column datetime default now();此命令提示now()处有问题,在now()两边加上引号得到的时间默认值都是0,不知道还有没有办法了!很急!高手请帮忙啊! mysql的sql语法里没有now函数但是有获取当前时间的CURRENT_DATE ()函数(无参数)这样知道怎么做了吧… 哦,弄错了,有now()函数。可能是因为now()返回的时间类型不是datetime吧。 create table ad(id int auto_increment primary key,date timestamp default null)你不能在一个TIMESTAMP列里面存储一个文字NULL;将它设为NULL将设置为当前的日期和时间。 insert into dateinfo(nowdate) values (CURRENT_DATE()); 急求解决方案。Load Data InFile 'C:/备份/Data.txt',load 语法不支持中文路径 忘记添加主键了 关于 mysql 触发器的问题 关于mysql存储问题? mysql 与 source... 急问!!!!!!!!!!! 请问那有WINDOWS和UNIX版的POSTGRESQL下载? 怎样在DOS下远程登陆一台MYSQL的服务器? 高分求助:这个语句怎么解释? 连接远程mysql出错 请问,MYSQL支持存储过程么? 杭州博讯软件有限公司招聘PHP+MYSQL 程序员
getdate()不知道行不行
字段类型设为 timestamp 即可 这种方法不行啊?添加记录后,值成了 '0000000000000' 这是怎么回事????????????????
也就是说你设计数据库的时候不可能设计某个字段缺省就为当前时间。动态变化的字段值好可怕的!!!当然我们有时也渴望实现。能否实现还请各位赐教。我想只有在操作时用语句写了。
insert into table (date) values (CURRENT_TIMESTAMP)
但是有获取当前时间的
CURRENT_DATE ()
函数(无参数)
这样知道怎么做了吧…
可能是因为now()返回的时间类型不是datetime吧。