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 条评论
登录 后参与评论

相关文章

来自专栏Grace development

openfire 快速整合第三方用户表

642
来自专栏乐沙弥的世界

使用exchange方式切换普通表到分区表

      随着数据库数据量的不断增长,有些表需要由普通的堆表转换为分区表的模式。有几种不同的方法来对此进行操作,诸如导出表数据,然后创建分区表再导入数据到分区...

561
来自专栏文渊之博

mysql执行计划看是否最优

介绍   本篇主要通过汇总网上的大牛的知识,简单介绍一下如何使用mysql的执行计划,并根据执行计划判断如何优化和是否索引最优。   执行计划可显示估计查询语...

33610
来自专栏个人随笔

MySQL的DML和DQL   增删改查

DML和DQL   增删改查 SELECT * FROM grade --新增 insert -- 向年级表中新增3条数据 INSERT INTO grade...

2708
来自专栏土豆专栏

Java面试之数据库常用语句

>id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT, //id值,无符号、非空、递增——唯一性,可做主键。

1457
来自专栏butterfly100

mysql explain详解

Explain简介 本文主要讲述如何通过 explain 命令获取 select 语句的执行计划,通过 explain 我们可以知道以下信息:表的读取顺序,数据...

5098
来自专栏小白安全

小白博客 MYSQL常用语句

用户管理: 1、新建用户: >CREATE USER name IDENTIFIED BY ‘ssapdrow’; 2、更改密码: >...

3029
来自专栏云霄雨霁

数据定义语言DDL

1170
来自专栏静默虚空的博客

sql 语言

sql 语言 DDL DDL 全称 Data Definition Language,即数据定义语言。 DATABASE 创建数据库 CREATE DATABA...

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

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

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

692

扫码关注云+社区