当前位置: 代码迷 >> Sql Server >> 主键能否更新解决方案
  详细解决方案

主键能否更新解决方案

热度:72   发布时间:2016-04-27 17:00:46.0
主键能否更新
如题

------解决方案--------------------
可以, 只要不重複, 不為NULL, 不違返約束
------解决方案--------------------
可以更新~只要不违反约束,数据类型正确.
------解决方案--------------------
create table T(id int not null primary key, Name varchar(10))

insert T select 1, 'AA '
insert T select 2, 'CC '

select * from T

update T set id=3
where id=2

select * from T

--可以啊

------解决方案--------------------
原则上:主键是不应该修改的
  相关解决方案