美文网首页java
SQLServer为已有数据的表添加一个自增列

SQLServer为已有数据的表添加一个自增列

作者: 星钻首席小管家 | 来源:发表于2020-08-17 10:38 被阅读0次

    1.当表中已有数据结构和数据时,先删除主键列,运行语句:

    alter table [journal].[dbo].[t_account_copy1] add id BIGINT identity(1,1) not null;
    

    2.再把ID设为主键

    3.为自增列插入指定数据

    set identity_insert 表名 ON --允许对自增列Id插入指定数据
    insert into table_name(Id,Name) values(1,'test')
    set identity_insert 表名 OFF --关闭对自增列Id插入指定数据
    

    相关文章

      网友评论

        本文标题:SQLServer为已有数据的表添加一个自增列

        本文链接:https://www.haomeiwen.com/subject/plwfjktx.html