MySQL-删除Datetime字段的默认值
现有MySQL表有一个DateTime字段,该字段不为null,默认值设置为“0001-00-00:00:00”。是否可以更改此表以删除DateTime字段的默认值?是的,可以使用以下语句删除默认值:MySQL-删除Datetime字段的默认值,mysql,datetime,Mysql,Datetime,现有MySQL表有一个DateTime字段,该字段不为null,默认值设置为“0001-00-00:00:00”。是否可以更改此表以删除DateTime字段的默认值?是的,可以使用以下语句删除默认值: alter table your_table alter column your_column drop default; 要从表中的多个datetime列中删除默认值,请执行以下操作: ALTER TABLE your_table ALTER COLUMN columnname1
alter table your_table
alter column your_column drop default;
要从表中的多个datetime列中删除默认值,请执行以下操作:
ALTER TABLE your_table
ALTER COLUMN columnname1 DROP DEFAULT,
ALTER COLUMN columnname2 DROP DEFAULT,
ALTER COLUMN columnname3 DROP DEFAULT,
....
我为你找到了这个: