博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sqlserver 自增字段修改为普通主键字段
阅读量:6238 次
发布时间:2019-06-22

本文共 594 字,大约阅读时间需要 1 分钟。

--增加备份字段

alter Table tableName add columnNameBak bigint ;

--将主键自增字段 赋值到备份字段

update tableNameset columnNameBak = columnName;

--删除主键备份字段约束

ALTER TABLE tableNameDROP CONSTRAINT PK_shoppingcart

--删除主键自增字段

alter Table tableName drop column columnName ;

--修改备份字段名称

--ALTER TABLE tableNameRENAME COLUMN columnNameBak TO columnName;
exec sp_rename 'tableName.columnName_bak','columnName','COLUMN';

--字段设置为非空

alter table tableNamealter COLUMN columnName bigint not null;

--创建主键约束

ALTER Table tableNameADD CONSTRAINT pk_columnName PRIMARY KEY (columnName)

 

转载于:https://www.cnblogs.com/olmlo/p/3640884.html

你可能感兴趣的文章
centos5.6安装FTP
查看>>
http-equiv,很强大
查看>>
安装字体与ubuntu-tweak
查看>>
平均值方法:Avg API-Medoo使用指南
查看>>
centos6,7没有安装ifconfig命令的解决方法
查看>>
web页面禁用右键、禁用左键、禁止查看源代码、禁用触摸板
查看>>
Linux Kernel Device Tree 配置框架
查看>>
笔记:Python进行数据库文件导出备份
查看>>
Android开发学习记录(2015-05-19 23:05:34更新)
查看>>
一封高三老师,写给进入大学的学生的信,看完沉思良久
查看>>
解决checkbox选中但是不显示打钩的问题
查看>>
大数据公司如何实现标准化服务输出?NO.410华量软件
查看>>
bias和variance
查看>>
SpringBoot基础教程2-1-1 搭建RESTful风格Web服务
查看>>
uniupload mapping
查看>>
问题(1)
查看>>
python发邮件
查看>>
Linux系统管理笔记
查看>>
Spring Cloud和聚合工程架构设计微服务框架
查看>>
Java 内部类
查看>>