SQL约束控制语句

树叶云

SQL约束是SQL数据库中非常重要的部分,下面介绍的几个SQL语句用于SQL约束控制,希望可以让您对SQL约束有更深的认识。

1)禁止所有表SQL约束的SQL语句

select ‘alter table ‘+name+’ nocheck constraint all’ fromwhere type=’U’

2)删除所有表数据的SQL

select ‘TRUNCATE TABLE ‘+name from sysobjects ‘

3)恢复所有表SQL约束的SQL

select ‘alter table ‘+name+’ check constraint all’ from type=’U’

4)删除某字段的SQL约束

declare @name varchar(100)

–DF为约束名称前缀

selectb.name from syscolumns a,sysobjects b where a.id=object_id(‘表名’) and b.id=a.cdefault ‘字段名’ and b.name like ‘DF%’
 

 

 

 

【编辑推荐】

SQL表结构信息查询的方法

带您深入了解sql字段类型

教您如何获取SQL字段默认值

SQL修改字段默认值

带您学习SQL存储过程

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/229839.html<

(0)
运维的头像运维
上一篇2025-04-18 23:11
下一篇 2025-04-18 23:12

相关推荐

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注