SQL DEFAULT Constraint on ALTER TABLE
正确的做法是:
如需撤销 DEFAULT 约束,请使用下面的 SQL:
一、如果在表已存在的情况下为 "City" 列创建 DEFAULT 约束,请使用下面的 SQL:
按w3c上SQL写法会报错:在关键字 'SET' 附近有语法错误。正确的做法是:
ALTER TABLE order_main
ADD CONSTRAINT DF_CREATE_TIME DEFAULT GETDATE() FOR create_time
二、撤销 DEFAULT 约束如需撤销 DEFAULT 约束,请使用下面的 SQL:
ALTER TABLE order_main
DROP CONSTRAINT DF_CREATE_TIME
注:
数据库:SQL Server
表:
CREATE TABLE order_main
(
ID int NOT NULL PRIMARY KEY,
order_no int NOT NULL,
create_time datetime
)