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 05 SQL Server
SqlServer 垂直分表(减少程序改动)
Apr 16 SQL Server
mybatis调用sqlserver存储过程返回结果集的方法
May 08 SQL Server
如何有效防止sql注入的方法
May 25 SQL Server
sql字段解析器的实现示例
Jun 23 SQL Server
利用 SQL Server 过滤索引提高查询语句的性能分析
Jul 15 SQL Server
Windows环境下实现批量执行Sql文件
Oct 05 SQL Server
SQLServer RANK() 排名函数的使用
Mar 23 SQL Server
sqlserver连接错误之SQL评估期已过的问题解决
Mar 23 SQL Server
SQL Server 忘记密码以及重新添加新账号
Apr 26 SQL Server
SQL bool盲注和时间盲注详解
Jul 23 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实现通过中文字符比率来判断垃圾评论的方法
2014/10/20 PHP
js中访问html中iframe的文档对象的代码[IE6,IE7,IE8,FF]
2011/01/08 Javascript
ASP.NET jQuery 实例15 通过控件CustomValidator验证CheckBoxList
2012/02/03 Javascript
jquery在Chrome下获取图片的长宽问题解决
2013/03/20 Javascript
jquery实现动态菜单的实例代码
2013/11/28 Javascript
减少访问DOM的次数提升javascript性能
2014/02/24 Javascript
jquery实现可拖拽弹出层特效
2015/01/04 Javascript
详解Angular2中的编程对象Observable
2016/09/17 Javascript
js转html实体的方法
2016/09/27 Javascript
HTML5 JS压缩图片并获取图片BASE64编码上传
2020/11/16 Javascript
Angular.js之作用域scope'@','=','&'实例详解
2017/02/28 Javascript
仿京东快报向上滚动的实例
2017/12/13 Javascript
ionic grid(栅格)九宫格制作详解
2018/06/30 Javascript
JS中Promise函数then的奥秘探究
2018/07/30 Javascript
layui中使用jquery控制radio选中事件的示例代码
2018/08/15 jQuery
vuejs移动端实现div拖拽移动
2019/07/25 Javascript
在Python的Flask框架中实现全文搜索功能
2015/04/20 Python
探究Python中isalnum()方法的使用
2015/05/18 Python
Python的标准模块包json详解
2017/03/13 Python
每天迁移MySQL历史数据到历史库Python脚本
2018/04/13 Python
python输出100以内的质数与合数实例代码
2018/07/08 Python
选择Python写网络爬虫的优势和理由
2019/07/07 Python
python requests模拟登陆github的实现方法
2019/12/26 Python
详解opencv中画圆circle函数和椭圆ellipse函数
2019/12/27 Python
python 爬取古诗文存入mysql数据库的方法
2020/01/08 Python
使用PyTorch将文件夹下的图片分为训练集和验证集实例
2020/01/08 Python
python判断两个序列的成员是否一样的实例代码
2020/03/01 Python
基于opencv实现简单画板功能
2020/08/02 Python
一套软件测试笔试题
2014/07/25 面试题
大学生求职推荐信
2013/11/27 职场文书
建筑工程专业学生的自我评价
2013/12/25 职场文书
十佳班主任事迹材料
2014/01/18 职场文书
护士感人事迹
2014/05/01 职场文书
文明美德伴我成长演讲稿
2014/05/12 职场文书
2014年党员评议表自我评价
2014/09/27 职场文书
nginx 添加http_stub_status_module模块
2022/05/25 Servers