- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我在 AWS 中创建了一个 LAMP 实例,但在创建数据库时遇到了这个错误
Error Code: 1067. Invalid default value for 'CREATED_DATE'
我检查了 sql 模式,这是响应
mysql> SHOW VARIABLES LIKE 'sql_mode';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| sql_mode | |
+---------------+-------+
集合中的 1 行(0.00 秒)
我不确定为什么会这样。这是我的数据库脚本
CREATE TABLE ENTITIES (
ENTITY_ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
NAME VARCHAR(30) CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci' NOT NULL,
CREATED_DATE DATETIME DEFAULT CURRENT_TIMESTAMP,
UPDATED_DATE DATETIME ON UPDATE CURRENT_TIMESTAMP,
INDEX idx_ENTITIES_id1 (ENTITY_ID ASC)
)
ENGINE = InnoDB
AUTO_INCREMENT=100
;
知道如何解决这个问题吗?
最佳答案
更改 CREATED_DATE DATETIME 默认 CURRENT_TIMESTAMP
到
CREATED_DATE TIMESTAMP 默认 CURRENT_TIMESTAMP
关于MySQL 错误 : Invalid default value for 'CREATED_DATE' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31036648/
我知道关于累积总数的 SO 有几个答案。我进行了试验,但没有找到解决问题的方法。 Here是一个 sqlfiddle。 我们有一个包含两个字段的联系人表,eid 和 create_time: eid
我在 AWS 中创建了一个 LAMP 实例,但在创建数据库时遇到了这个错误 Error Code: 1067. Invalid default value for 'CREATED_DATE' 我检查
我的任务表有 4 列来存储created_time、created_date、completed_time、completed_date。 当我将该表转换为 OLAP 时,我是想将它们存储在日期时间维
我尝试添加我的模型 Markdown ,但出现错误。 我的旧models.py: class Post(models.Model): title = models.CharField(max_
我已将 Yii->application->configuration->timezone 设置为 UTC 并让模型 attributeBehaviors 插入/更新时间戳自动使用 PHP 的 tim
大家好,我正在运行这个查询 DELETE FROM us_current WHERE created_date > '2018-03-00'; 它向我显示以下错误并停止执行 我的表结构如下: CREA
使用mysql,可以创建一个像这样的列: last_modified_date 时间戳默认 CURRENT_TIMESTAMP 在更新 CURRENT_TIMESTAMP 时不为空 所以在插入和更新的
我是一名优秀的程序员,十分优秀!