【发布时间】:2021-12-21 02:12:14
【问题描述】:
从 mysql8 开始,这是合法的:
CREATE TABLE t (d DATETIME DEFAULT CURRENT_TIMESTAMP);
这是合法的:
CREATE TABLE t (d DATE DEFAULT (CURRENT_DATE));
那为什么这是非法的?
CREATE TABLE t (d DATE DEFAULT CURRENT_DATE);
导致
查询中的错误 (1064):第 1 行的“CURRENT_DATE)”附近的语法错误
【问题讨论】:
标签: mysql sql default create-table