如何更新自动增长列的数值为其它数值,前提是不取消其自动增长的特点.

解决方案 »

  1.   

    -- =========================================
    -- -----------t_mac 小编-------------------
       --------------------希望有天成为大虾---- 
    -- =========================================IF OBJECT_ID('tb') IS NOT NULL
    DROP TABLE tb
    GO
    CREATE TABLE tb( a int identity ,b int)
    go
    insert tb SELECT 1
    UNION ALL SELECT 2
    UNION ALL SELECT 2
    UNION ALL SELECT 4go
    update tb 
    set a=1
    /*
    消息 8102,级别 16,状态 1,第 1 行
    无法更新标识列 'a'。*/