• <legend id='fBljb'><style id='fBljb'><dir id='fBljb'><q id='fBljb'></q></dir></style></legend>

    1. <tfoot id='fBljb'></tfoot>
      <i id='fBljb'><tr id='fBljb'><dt id='fBljb'><q id='fBljb'><span id='fBljb'><b id='fBljb'><form id='fBljb'><ins id='fBljb'></ins><ul id='fBljb'></ul><sub id='fBljb'></sub></form><legend id='fBljb'></legend><bdo id='fBljb'><pre id='fBljb'><center id='fBljb'></center></pre></bdo></b><th id='fBljb'></th></span></q></dt></tr></i><div id='fBljb'><tfoot id='fBljb'></tfoot><dl id='fBljb'><fieldset id='fBljb'></fieldset></dl></div>

      <small id='fBljb'></small><noframes id='fBljb'>

        <bdo id='fBljb'></bdo><ul id='fBljb'></ul>

      1. “create_date"时间戳字段的默认值无效

        时间:2023-06-01
        • <tfoot id='3ppND'></tfoot>
            <tbody id='3ppND'></tbody>
          <legend id='3ppND'><style id='3ppND'><dir id='3ppND'><q id='3ppND'></q></dir></style></legend>
            <bdo id='3ppND'></bdo><ul id='3ppND'></ul>

            <i id='3ppND'><tr id='3ppND'><dt id='3ppND'><q id='3ppND'><span id='3ppND'><b id='3ppND'><form id='3ppND'><ins id='3ppND'></ins><ul id='3ppND'></ul><sub id='3ppND'></sub></form><legend id='3ppND'></legend><bdo id='3ppND'><pre id='3ppND'><center id='3ppND'></center></pre></bdo></b><th id='3ppND'></th></span></q></dt></tr></i><div id='3ppND'><tfoot id='3ppND'></tfoot><dl id='3ppND'><fieldset id='3ppND'></fieldset></dl></div>

                  <small id='3ppND'></small><noframes id='3ppND'>

                  本文介绍了“create_date"时间戳字段的默认值无效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我有以下 sql create 语句

                  I have the following sql create statement

                  mysql> CREATE  TABLE IF NOT EXISTS `erp`.`je_menus` (
                      ->   `id` INT(11) NOT NULL AUTO_INCREMENT ,
                      ->   `name` VARCHAR(100) NOT NULL ,
                      ->   `description` VARCHAR(255) NOT NULL ,
                      ->   `live_start_date` DATETIME NULL DEFAULT NULL ,
                      ->   `live_end_date` DATETIME NULL DEFAULT NULL , 
                      ->   `notes` VARCHAR(255) NULL ,
                      ->   `create_date` TIMESTAMP NOT NULL DEFAULT  '0000-00-00 00:00:00',
                      ->   `created_by` INT(11) NOT NULL ,
                      ->   `update_date` TIMESTAMP NOT NULL DEFAULT  CURRENT_TIMESTAMP  ,
                      ->   `updated_by` INT(11) NOT NULL , 
                      ->   `status` VARCHAR(45) NOT NULL ,
                      ->   PRIMARY KEY (`id`) ) 
                      -> ENGINE = InnoDB;
                  

                  出现以下错误

                  ERROR 1067 (42000): 'create_date' 的默认值无效

                  这里的错误是什么?

                  推荐答案

                  那是因为服务器 SQL 模式 - NO_ZERO_DATE.

                  That is because of server SQL Mode - NO_ZERO_DATE.

                  来自参考:NO_ZERO_DATE - 在严格模式下,不允许 '0000-00-00' 作为有效日期.您仍然可以使用 IGNORE 选项插入零日期.如果不是严格模式,则接受日期但会生成警告.

                  From the reference: NO_ZERO_DATE - In strict mode, don't allow '0000-00-00' as a valid date. You can still insert zero dates with the IGNORE option. When not in strict mode, the date is accepted but a warning is generated.

                  这篇关于“create_date"时间戳字段的默认值无效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:显示表上的约束命令 下一篇:如何在 MySQL 数据库中显示表的架构?

                  相关文章

                1. <tfoot id='JmKUH'></tfoot>

                  <legend id='JmKUH'><style id='JmKUH'><dir id='JmKUH'><q id='JmKUH'></q></dir></style></legend>

                    <i id='JmKUH'><tr id='JmKUH'><dt id='JmKUH'><q id='JmKUH'><span id='JmKUH'><b id='JmKUH'><form id='JmKUH'><ins id='JmKUH'></ins><ul id='JmKUH'></ul><sub id='JmKUH'></sub></form><legend id='JmKUH'></legend><bdo id='JmKUH'><pre id='JmKUH'><center id='JmKUH'></center></pre></bdo></b><th id='JmKUH'></th></span></q></dt></tr></i><div id='JmKUH'><tfoot id='JmKUH'></tfoot><dl id='JmKUH'><fieldset id='JmKUH'></fieldset></dl></div>

                    <small id='JmKUH'></small><noframes id='JmKUH'>

                      <bdo id='JmKUH'></bdo><ul id='JmKUH'></ul>