专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

sqlserver表里有数据时怎么修改表的主码_服务器

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/8 16:30:12       共计:3567 浏览

sqlserver表里有数据时怎么修改表的主码?

只要修改的新编码未使用过就可以改。

比如某表temp已经有三条数据,主键字段为keyfield,三条数据的主键分别是c001、c002、c003,现在要把主键为c001这个改为c000,执行语句如下:

update temp set keyfield='c000' where keyfield='c001'

但如果是执行如下语句就会报错:

update temp set keyfield='c002' where keyfield='c001'

这是因为以及有另一条语句占用了c002这个主键,会违反主键唯一性约束。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:android是什么系统_服务器 | ·下一条:怎么把一个独立IP的服务器或者VPS分成多个共享IP的挂机宝_服务器

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有