SQL解决未能删除约束问题drop constraint


Posted in SQL Server onMay 30, 2022

问题如图:

想要删除产品表的主键约束,但是报错

SQL解决未能删除约束问题drop constraint

创建的产品表:

CREATE TABLE PROVIDERS
(PROVIDERID INT NOT NULL,
PROVIDERNAME NVARCHAR(50) NOT NULL PRIMARY KEY,  # 设置的主键
PROVIDERCOMNAME NVARCHAR(20),
PROVIDERCOMTITLE NVARCHAR(10),
PROVIDERADD NVARCHAR(50),
PROVIDERACITY NVARCHAR(20),
PROVIDERREGION NVARCHAR(20),
PROVIDERZIP NVARCHAR(10),
PROVIDERCOUNTRY NVARCHAR(10),
PROVIDERTEL NVARCHAR(20),
PROVIDERFAX NVARCHAR(20),
PROVIDERWEB NVARCHAR(50)
--CONSTRAINT PK_PROVNAME PRIMARY KEY(PROVIDENAME)
)

原因在于主键的名称写错了(主键后面有自带的随机数)

-- 查看真正的主键名称
EXEC SP_HELP PROVIDERS

SQL解决未能删除约束问题drop constraint

SQL解决未能删除约束问题drop constraint

SQL解决未能删除约束问题drop constraint

那么为什么它的后面会有随机数呢,是因为我们在创建表的时候选择了直接在后面加上PRIMARY KEY

SQL解决未能删除约束问题drop constraint

如果不想要后面的随机数,可以使用以下方式创建表:

SQL解决未能删除约束问题drop constraint

SQL解决未能删除约束问题drop constraint

 到此这篇关于SQL解决未能删除约束问题drop constraint的文章就介绍到这了!

SQL Server 相关文章推荐
2021-4-3课程——SQL Server查询【2】
Apr 05 SQL Server
SQL Server数据定义——模式与基本表操作
Apr 05 SQL Server
SQL Server中交叉联接的用法详解
Apr 22 SQL Server
sql中mod()函数取余数的用法
May 29 SQL Server
解决sql server 数据库,sa用户被锁定的问题
Jun 11 SQL Server
数据库之SQL技巧整理案例
Jul 07 SQL Server
SqlServer数据库远程连接案例教程
Jul 15 SQL Server
SQL Server中常用截取字符串函数介绍
Mar 16 SQL Server
SQL Server数据库查询出现阻塞之性能调优
Apr 10 SQL Server
SQL中的连接查询详解
Jun 21 SQL Server
详解SQL报错盲注
Jul 23 SQL Server
SqlServer常用函数及时间处理小结
May 08 SQL Server
SQL使用复合索引实现数据库查询的优化
May 25 #SQL Server
SQL Server中的逻辑函数介绍
May 25 #SQL Server
SQL Server删除表中的重复数据
May 25 #SQL Server
SQL Server中T-SQL标识符介绍与无排序生成序号的方法
May 25 #SQL Server
SQL Server一个字符串拆分多行显示或者多行数据合并成一个字符串
May 25 #SQL Server
SQL Server使用CROSS APPLY与OUTER APPLY实现连接查询
May 25 #SQL Server
SQL Server使用PIVOT与unPIVOT实现行列转换
May 25 #SQL Server
You might like
探讨多键值cookie(php中cookie存取数组)的详解
2013/06/06 PHP
golang与PHP输出excel示例
2016/07/22 PHP
laravel框架实现后台登录、退出功能示例
2019/10/31 PHP
jquery 实现input输入什么div图层显示什么
2014/06/15 Javascript
jQuery实现统计复选框选中数量
2014/11/24 Javascript
Jquery实现鼠标移动放大图片功能实例
2015/03/25 Javascript
javascript模拟命名空间
2015/04/17 Javascript
javascript实现确定和取消提示框效果
2015/07/10 Javascript
js调出上下文菜单的实例
2015/12/17 Javascript
Vue.js每天必学之Class与样式绑定
2016/09/05 Javascript
基于原生js运动方式关键点的总结(推荐)
2017/10/01 Javascript
Angular5.1新功能分享
2017/12/21 Javascript
Vue项目中设置背景图片方法
2018/02/21 Javascript
生成无限制的微信小程序码的示例代码
2019/09/20 Javascript
Python中使用tarfile压缩、解压tar归档文件示例
2015/04/05 Python
python爬虫实现教程转换成 PDF 电子书
2017/02/19 Python
Python+Pandas 获取数据库并加入DataFrame的实例
2018/07/25 Python
浅谈django orm 优化
2018/08/18 Python
html5简单示例_动力节点Java学院整理
2017/07/07 HTML / CSS
德国综合购物网站:OTTO
2018/11/13 全球购物
Three Graces London官网:英国奢侈品牌
2021/03/18 全球购物
PHP如何自定义函数
2016/09/16 面试题
linux面试题参考答案(11)
2012/05/01 面试题
如何获得EntityManager
2014/02/09 面试题
高三地理教学反思
2014/01/11 职场文书
感恩节活动方案
2014/01/27 职场文书
护理专业优质毕业生自荐书
2014/01/31 职场文书
《中国的气候》教学反思
2014/02/23 职场文书
大学生2014全国两会学习心得体会
2014/03/10 职场文书
党的群众路线教育实践活动个人承诺书
2014/05/22 职场文书
幼师求职信
2014/06/23 职场文书
重阳节活动总结
2014/08/27 职场文书
2014年个人工作总结报告
2014/11/27 职场文书
通知的写法
2015/04/23 职场文书
餐馆开业致辞
2015/08/01 职场文书
redis连接被拒绝的解决方案
2021/04/12 Redis