首页» 卓达学刊» 论坛首页» 论坛精华区» 卓达人· 电脑技术· 学在卓大· 我们的大学城· 红铅笔文学社


怎么解决mysql中时间的默认

作者: idiot  军衔: 一级军士  发表时间: 2004-12-31 09:21:10

变量名 时间类型 默认
time datetime default getdate()

可mysql中好象不支持这个默认的东东


Re:怎么解决mysql中时间的默认

作者: meiking  军衔: 中尉  发表时间: 2004-12-31 10:00:14

Mysql 中 datetime类型默认为 0000-00-00 00:00:00

date

作者: hofman  军衔: 上尉  发表时间: 2004-12-31 10:27:31

create table tdate2 (tdate timestamp, name varchar(20));
insert into tdate2 (name) values ('hofman');

1 record:
200412311103939, hofman

timestamp 默认值 default now()

Mysql 3.23.43 上测试通过。

Re:怎么解决mysql中时间的默认

作者: idiot  军衔: 一级军士  发表时间: 2004-12-31 16:39:31

可以了
在mysql 5-0-1上也通过

时间格式怎么处理呢?

作者: lunzi  军衔: 六级军士  发表时间: 2005-01-01 21:07:49

我测试也通过了!
时间数字都集在一块了,插入的记录不太好看!
时间格式怎么处理呢?

Re:怎么解决mysql中时间的默认

作者: idiot  军衔: 一级军士  发表时间: 2005-01-06 16:54:56

对啊
我在mysql上取出的时候还是正常显示
可在程序中取出的时候就放在一快了
不知高手怎么解决

不知道

作者: hanyile  军衔: 列兵  发表时间: 2010-04-14 15:12:53

直接不用写就行了