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 相关文章推荐
SQL Server 数据库实验课第五周——常用查询条件
Apr 05 SQL Server
SQLServer 日期函数大全(小结)
Apr 08 SQL Server
SQLServer中JSON文档型数据的查询问题解决
Jun 27 SQL Server
SQL 尚未定义空闲 CPU 条件 - OnIdle 作业计划将不起任何作用
Jun 30 SQL Server
SQL Server中使用判断语句(IF ELSE/CASE WHEN )案例
Jul 07 SQL Server
SQL写法--行行比较
Aug 23 SQL Server
SQL Server2019数据库备份与还原脚本,数据库可批量备份
Nov 20 SQL Server
SQL SERVER实现连接与合并查询
Feb 24 SQL Server
SQL SERVER存储过程用法详解
Feb 24 SQL Server
SQL Server使用CROSS APPLY与OUTER APPLY实现连接查询
May 25 SQL Server
一次SQL查询优化原理分析(900W+数据从17s到300ms)
Jun 10 SQL Server
在SQL Server中使用 Try Catch 处理异常的示例详解
Jul 15 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
php数组的一些常见操作汇总
2011/07/17 PHP
PHP中计算字符串相似度的函数代码
2012/12/29 PHP
php实现利用phpexcel导出数据
2013/08/24 PHP
利用php操作memcache缓存的基础方法示例
2017/08/02 PHP
PHP实现的多维数组排序算法分析
2018/02/10 PHP
js实现幻灯片效果(基于jquery插件)
2013/11/05 Javascript
js重写alert控件(适合学习js的新手朋友)
2014/08/24 Javascript
jquery+php实现滚动的数字特效
2015/11/29 Javascript
整理Javascript数组学习笔记
2015/11/29 Javascript
JavaScript创建对象的七种方式(推荐)
2017/06/26 Javascript
用React实现一个完整的TodoList的示例代码
2017/10/30 Javascript
js 将canvas生成图片保存,或直接保存一张图片的实现方法
2018/01/02 Javascript
NodeJs搭建本地服务器之使用手机访问的实例讲解
2018/05/12 NodeJs
VUE-cli3使用 svg-sprite-loader
2018/10/20 Javascript
详解ES6中的 Set Map 数据结构学习总结
2018/11/06 Javascript
nodejs各种姿势断点调试的方法
2020/06/18 NodeJs
Vue如何循环提取对象数组中的值
2020/11/18 Vue.js
[58:54]EG vs RNG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
django自定义Field实现一个字段存储以逗号分隔的字符串
2014/04/27 Python
Python os模块学习笔记
2015/06/21 Python
Python中time模块和datetime模块的用法示例
2016/02/28 Python
numpy.transpose对三维数组的转置方法
2018/04/17 Python
python实现简易内存监控
2018/06/21 Python
Python实现的字典排序操作示例【按键名key与键值value排序】
2018/12/21 Python
Appium+python自动化之连接模拟器并启动淘宝APP(超详解)
2019/06/17 Python
python模拟点击网页按钮实现方法
2020/02/25 Python
深入理解HTML5定时器requestAnimationFrame的使用
2018/12/12 HTML / CSS
英国最受信任的在线眼镜商之一:Fashion Eyewear
2019/10/31 全球购物
日本化妆品植村秀俄罗斯官方网站:Shu Uemura俄罗斯
2020/02/01 全球购物
毕业生自荐信的主要内容
2013/10/29 职场文书
办公室文员工作自我评价
2013/12/01 职场文书
我的求职择业计划书
2014/04/04 职场文书
反四风对照检查材料
2014/09/22 职场文书
铅球加油稿100字
2014/09/26 职场文书
元旦标语大全
2014/10/09 职场文书
乡镇安全生产月活动总结
2015/05/08 职场文书