在sql中删除并添加约束

nir*_*ogi 0 sql sql-server

我想删除并添加约束

ALTER TABLE [dbo].[Entity] DROP  CONSTRAINT [x_UpdateDate1]  

ALTER TABLE [dbo].[Entity] ADD  CONSTRAINT [x_UpdateDate1]  DEFAULT ([dbo].[GETSYSTEMDATE]()) FOR [CreateDate]
Run Code Online (Sandbox Code Playgroud)

我想找到替代方案.因为不建议删除和添加约束.有没有更好的方法来处理

pet*_*rov 5

不能.您无法更改约束,您需要删除它,然后像您一样重新创建它.