3 - SQL Server 2008 之 使用SQL语句删除约束条件

基本语法为:

ALTER TABLE 表名

DROP CONSTRAINT 约束名1,约束名2……

如果删除一个约束,不需要逗号后的约束名,如果删除两个及两个以上的约束,必须以逗号隔开。

使用上一节中的Employee表,删除Employee表中的FK_PersonID外键约束及PK_EmployeeID主键约束,其代码如下:

USE PersonInfo --使用PersonInfo数据库
GO

ALTER TABLE Employee
--删除Employee表中的FK_PersonID外键约束及PK_EmployeeID主键约束
DROP CONSTRAINT FK_PersonID,PK_EmployeeID
GO

结果:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏个人随笔

MySQL基本语句

创建表 如果是关键字  那么使用反引号  `` esc下面的键 create  table  [if  not  exists] 表名(    字段1  数据类...

3497
来自专栏电光石火

导出表结构(数据字典)

-- 数据字典 SELECT (case when a.colorder=1 then d.name else '' end)表名, a.co...

1766
来自专栏深度学习之tensorflow实战篇

Hive的left join、left outer join和left semi join三者的区别

Hive的Join的文档说明地址: https://cwiki.apache.org/confluence/display/Hive/LanguageManua...

3087
来自专栏技术碎碎念

T-SQL 查询、修改数据表

T-SQL修改表数据 INSERT语句 语法: INSERT [TOP(expression) [PERCENT]] [INTO] ...

4054
来自专栏跟着阿笨一起玩NET

sql 在not in 子查询有null值情况下经常出现的陷阱

如果下:Table_A表和Table_B表,要求查询出在Table_A表中不在Table_B表中的记录。

341
来自专栏电光石火

导出表结构(数据字典)

(case when a.colorder=1 then d.name else '' end)表名,

1845
来自专栏james大数据架构

SQL常用数据库结构升级语句

修改视图 --SQL Server 2005 GO IF EXISTS (SELECT * FROM sys.views WHERE object_id ...

1749
来自专栏数据之美

Hive 基础(2):库、表、字段、交互式查询的基本操作

1、命令行操作 (1)打印查询头,需要显示设置: set hive.cli.print.header=true; (2)加"--",其后的都被认为是注释...

27710
来自专栏有趣的django

15.MySQL(三) 索引类型

索引类型 先创建表 mysql> CREATE TABLE test( -> id INT, -> username VARCHAR(16), ...

30812
来自专栏你不就像风一样

MySQL常用SQL语句/函数/存储过程

你可以使用 ASC 或 DESC 关键字来设置查询结果是按升序或降序排列。 默认情况下,它是按升序排列

672

扫码关注云+社区