我尝试在我的表中添加一个新列,但MySql给了我这个错误:
#1067 - '数据'
的默认值无效
代码是:
ALTER TABLE `balances` ADD `Data` DATE NOT NULL DEFAULT CURRENT_TIMESTAMP;
我做错了什么?
答案 0 :(得分:1)
可能是因为 export SBT_OPTS="${SBT_OPTS} -Dsbt.jse.engineType=Node -Dsbt.jse.command=$(which node)"
不是CURRENT_TIMESTAMP
,而是DATE
。 (但我不熟悉MySQL;我主要在PostgreSQL工作)