|
|
|
|
公众号矩阵

SQL约束控制语句

下文为您介绍了一些SQL约束控制语句,SQL约束的重要性不言而喻,希望对您学习SQL数据库能够有所帮助。

作者:佚名来源:互联网|2010-09-28 11:13

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存储过程

【责任编辑:段燃 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

Jenkins Pipeline可持续化集成

Jenkins Pipeline可持续化集成

优化运维流水线
共3章 | youerning

82人订阅学习

笑熬浆糊之职场那些事

笑熬浆糊之职场那些事

IT人的职场心法
共22章 | Bear_Boss

66人订阅学习

Redis运维秘籍

Redis运维秘籍

运维标配技术
共15章 | one叶孤舟

146人订阅学习

读 书 +更多

Visual C++编程从基础到实践

Visual C++ 6.0是Microsoft公司的Visual Studio开发组件中最强大的编程工具,利用它可以开发出高性能的应用程序。本书由浅入深,从基础到实...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客