博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQLServer之删除约束
阅读量:6646 次
发布时间:2019-06-25

本文共 487 字,大约阅读时间需要 1 分钟。

原文:

使用SSMS数据库管理工具删除约束

1、连接数据库,选择数据表-》展开键或者约束-》选择要删除的约束-》右键点击-》选择删除。

2、在删除对象弹出框中-》点击确定。

3、刷新表-》展开键或者约束-》查看结果。

使用T-SQL脚本删除约束

语法:

--声明数据库使用

use 数据库名;
go

--判断是否存在约束,如果存在则删除,如果不存在则不删除

if exists(select * from sysobjects where name=约束名)
alter table 表名 drop constraint 约束名;
go

示例:

--声明数据库使用

use testss;
go

--判断是否存在约束,如果存在则删除,如果不存在则不删除

if exists(select * from sysobjects where name='default1')
alter table test1 drop constraint default1;
go

删除约束总结

删除操作不可逆,在生产数据库中,不管约束是否有用,都需要谨慎操作删除,正确的操作是先备份再删除。

 

转载地址:http://dhuto.baihongyu.com/

你可能感兴趣的文章
DataGridView 经典用法总结(一)
查看>>
Java并发显式锁和显式条件队列
查看>>
云OS可国产替代
查看>>
try-catch 能否监听多线程中的错误?
查看>>
Android使用Token 实现单点登录
查看>>
模拟器可以,但是真机却不行
查看>>
CSS: hover选择器的使用
查看>>
Java消息服务
查看>>
Grid列拖拽、列选择、显示行号
查看>>
自定义的allocator
查看>>
浅谈CSRF漏洞
查看>>
JS----基本数据类型
查看>>
明天考前突击
查看>>
Android中的Handler的机制与用法详解
查看>>
【算法学习笔记】18.暴力求解法06 隐式图搜索2 八数码问题 未启发
查看>>
「小程序JAVA实战」运行微信官方demo(四)
查看>>
jqGrid基本用法与示例
查看>>
spring @Bean注解的使用
查看>>
Vmware Workstation及Centos6.8 的安装
查看>>
发生未知错误17,解决办法
查看>>