SQL约束控制语句

数据库 SQL Server
下文为您介绍了一些SQL约束控制语句,SQL约束的重要性不言而喻,希望对您学习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存储过程

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-25 11:32:20

SQL主键约束

2011-08-17 21:23:41

约束NOT NULLUNIQUE

2010-11-12 15:04:30

SQL Server缺

2011-08-24 16:36:00

T-SQL

2010-09-01 17:13:07

SQL删除约束

2010-09-08 13:14:57

SQL删除约束

2011-08-23 13:36:11

T-SQL查询流程控制语句

2010-06-17 17:50:31

SQL Server外

2010-07-06 16:52:17

SQL Server创

2017-01-19 16:09:32

2010-11-02 15:36:18

DB2建表语句

2010-11-12 14:39:36

Sql Server唯

2010-11-12 14:45:19

Sql Server唯

2023-03-30 09:10:06

SQLSELECTFROM

2009-09-07 16:25:14

Linq To SQL

2011-03-31 11:14:51

Sql语句优化

2011-05-19 13:19:38

sql数据删除

2019-10-18 20:22:23

SQL数据库MySQL

2010-09-03 15:47:40

SQL语句锁定

2010-09-03 14:39:15

SQLSELECT语句
点赞
收藏

51CTO技术栈公众号