日期:2014-05-17  浏览次数:20595 次

图形操作 添加的标识增长 如何 用查询语句删除?
SQL code

等效于删除 下面Test表的ID列的标识增长
CREATE TABLE [dbo].[Test](
    [ID] [bigint] IDENTITY(1,1) NOT NULL,
    [Name] [nvarchar](200) NULL
) ON [PRIMARY]




------解决方案--------------------
alter table ....
------解决方案--------------------
update xx set xx=null
------解决方案--------------------
在SQL-SERVER中,自增列属性不能直接修改。但是可以这样修改达到想要的结果

SQL code
新增一列,删除自增列,修改改列名

alter table a add xxx int
update a set xxx=id
alter table a drop column id
exec sp_rename 'xxx', 'id', 'column'

------解决方案--------------------
探讨

在SQL-SERVER中,自增列属性不能直接修改。但是可以这样修改达到想要的结果

SQL code
新增一列,删除自增列,修改改列名

alter table a add xxx int
update a set xxx=id
alter table a drop column id
exec sp_rename 'xxx', 'id', 'column'