han*_*rik 3 mysql sql default create-table
从 mysql8 开始,这是合法的:
CREATE TABLE t (d DATETIME DEFAULT CURRENT_TIMESTAMP);
Run Code Online (Sandbox Code Playgroud)
这是合法的:
CREATE TABLE t (d DATE DEFAULT (CURRENT_DATE));
Run Code Online (Sandbox Code Playgroud)
那么为什么这是非法的呢?
CREATE TABLE t (d DATE DEFAULT CURRENT_DATE);
Run Code Online (Sandbox Code Playgroud)
导致
查询错误 (1064):第 1 行“CURRENT_DATE)”附近存在语法错误
| 归档时间: |
|
| 查看次数: |
626 次 |
| 最近记录: |