msq 设置默认值问题

yellow0323 2008-05-12 05:26:37
mysql 中 建表的时候 NOT NULL字段能设置默认值吗?

CREATE TABLE usertext (
-- 必填信息
id INT NOT NULL AUTO_INCREMENT , -- 用户ID
register_time DATETIME NOT NULL default now() , -- 注册时间
PRIMARY KEY (id) ,
KEY `idx_username` (`username`)
)
TYPE=InnoDB DEFAULT CHARSET=utf8 COMMENT '论坛用户表';
红色部分是错误的 那么能不能把时间字段的默认值设置为当前系统时间呢?
该如何写?
...全文
56 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuzhu2008 2008-05-15
  • 打赏
  • 举报
回复
CREATE TABLE usertext2 (
id int(10) NOT NULL AUTO_INCREMENT , -- Óû§ID
registertime DATETIME NOT NULL default '2008-05-14', -- ×¢²áʱ¼ä
PRIMARY KEY (id)
)


67,516

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧