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 相关文章推荐
SQLServer 日期函数大全(小结)
Apr 08 SQL Server
SQLServer2019 数据库环境搭建与使用的实现
Apr 08 SQL Server
SQLServer 错误: 15404,无法获取有关 Windows NT 组/用户 WIN-8IVSNAQS8T7\Administrator 的信息
Jun 30 SQL Server
SQL语句中JOIN的用法场景分析
Jul 25 SQL Server
sql server删除前1000行数据的方法实例
Aug 30 SQL Server
Spark SQL 2.4.8 操作 Dataframe的两种方式
Oct 16 SQL Server
使用SQL实现车流量的计算的示例代码
Feb 28 SQL Server
sqlserver连接错误之SQL评估期已过的问题解决
Mar 23 SQL Server
SQL Server Agent 服务无法启动
Apr 20 SQL Server
使用MybatisPlus打印sql语句
Apr 22 SQL Server
SQL Server使用CROSS APPLY与OUTER APPLY实现连接查询
May 25 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
PHP读取MySQL数据代码
2008/06/05 PHP
mysql 性能的检查和优化方法
2009/06/21 PHP
PHP面向对象编程之深入理解方法重载与方法覆盖(多态)
2015/12/24 PHP
通过实例解析PHP数据类型转换方法
2020/07/11 PHP
禁止你的左键复制实用技巧
2013/01/04 Javascript
网页前端优化之滚动延时加载图片示例
2013/07/13 Javascript
js中settimeout方法加参数的使用实例
2014/02/27 Javascript
超级好用的jQuery圆角插件 Corner速成
2014/08/31 Javascript
JQuery.get提交页面不跳转的解决方法
2015/01/13 Javascript
详解JavaScript基于面向对象之创建对象(2)
2015/12/10 Javascript
vue实现ajax滚动下拉加载,同时具有loading效果(推荐)
2017/01/11 Javascript
js 获取json数组里面数组的长度实例
2017/10/31 Javascript
koa大型web项目中使用路由装饰器的方法示例
2019/04/02 Javascript
[03:54]DOTA2英雄梦之声_第06期_昆卡
2014/06/23 DOTA
[03:18]DOTA2亚洲邀请赛小组赛第一日 RECAP赛事回顾
2015/01/30 DOTA
[01:09:50]VP vs Pain 2018国际邀请赛小组赛BO2 第二场
2018/08/20 DOTA
TensorFlow 实战之实现卷积神经网络的实例讲解
2018/02/26 Python
Python批量发送post请求的实现代码
2018/05/05 Python
VSCode Python开发环境配置的详细步骤
2019/02/22 Python
python3利用Socket实现通信的方法示例
2019/05/06 Python
Mac安装python3的方法步骤
2019/08/09 Python
Python 生成器,迭代,yield关键字,send()传参给yield语句操作示例
2019/10/12 Python
PyQt5事件处理之定时在控件上显示信息的代码
2020/03/25 Python
Python3实现个位数字和十位数字对调, 其乘积不变
2020/05/03 Python
Python tkinter之ComboBox(下拉框)的使用简介
2021/02/05 Python
浅谈CSS3鼠标移入图片动态提示效果(transform)
2017/11/06 HTML / CSS
Nike香港官网:Nike HK
2019/03/23 全球购物
Fenty Beauty官网:蕾哈娜创立的美妆品牌
2021/01/07 全球购物
计算机网络毕业生自荐信
2013/10/01 职场文书
年检委托书
2014/08/30 职场文书
经贸日语专业自荐信
2014/09/02 职场文书
考试作弊检讨书怎么写?
2014/12/21 职场文书
专业技术职务聘任证明
2015/03/02 职场文书
2015年助残日活动总结
2015/03/27 职场文书
公司员工培训管理制度
2015/08/04 职场文书
使用CSS自定义属性实现骨架屏效果
2022/06/21 HTML / CSS