SQL Server 中修改表列默认值(DEFAULT 约束) 的操作

-- 假设有表:Orders,列:Status,当前默认值为 'Pending'

-- 1. 先查约束名 EXEC sp_helpconstraint 'Orders';

-- 假设查到的约束名为:DF_Orders_Status

-- 2. 删除旧约束

ALTER TABLE Orders DROP CONSTRAINT DF_Orders_Status;

-- 3. 添加新默认值

ALTER TABLE Orders ADD CONSTRAINT DF_Orders_Status DEFAULT 'Processing' FOR Status;

posted @ 2026-06-12 14:58  yinghualeihenmei  阅读(6)  评论(0)    收藏  举报