--取消表自增属性
ALTER PROC Sp_CancelIdentity
@tablename varchar(20), --表名
@columnname varchar(20) --自增ID
AS
DECLARE @sql VARCHAR(4000)
SET @sql = 'alter table ' + @tablename + ' add asidentity int
update ' + @tablename + ' set asidentity = ' + @columnname + '
alter table ' + @tablename + ' drop column ' + @columnname + '
exec sp_rename ''asidentity'', ''' + @columnname + ''', ''column'''
exec (@sql)