首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在MYSQL中初始化日期字段

如何在MYSQL中初始化日期字段
EN

Stack Overflow用户
提问于 2013-11-21 20:50:50
回答 3查看 1.4K关注 0票数 1

我想用date好工作台初始化表中的默认CURRENT_DATE();字段,这给了我不可能听到的触发器错误,但是对于这个问题,似乎有点过于复杂了,所以有没有办法这样做呢?

代码语言:javascript
运行
复制
           CREATE TABLE Sprzedaz (
        Id int unsigned primary key auto_increment,
        KlientId int not null,
        ProduktNumer int not null,
        Ilosc int not null,
        Cena float not null,
        Data date default CURRENT_DATE(),
        check (Data >= now()),
         ....
          );
EN

Stack Overflow用户

发布于 2013-11-21 21:04:04

如果您有MySQL版本5.6.5及以上版本,您可以使用CURRENT_TIMESTAMP而不是CURRENT_DATE

请参阅http://dev.mysql.com/doc/refman/5.6/en/timestamp-initialization.html

所以你不能用日期来做这件事,但是你可能会改变你的领域,成为一个时间戳或约会时间,而你的母亲,兄弟!

票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20131591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档