How can I insert identity manually?

后端 未结 4 762
遥遥无期
遥遥无期 2020-12-28 13:03
CREATE TABLE masterTbl (
id INT IDENTITY(1,1) CONSTRAINT pk_id PRIMARY KEY,
name VARCHAR(100))

INSERT INTO masterTbl VALUES (\'ABC\', \'XYZ\',\'PQR\')
4条回答
  •  执念已碎
    2020-12-28 13:43

    Yes you can set identity fields manually executing

    SET IDENTITY_INSERT masterTbl ON
    

    then insert your data

    INSERT INTO masterTbl (id, name) VALUES (1, 'MNO') 
    ......
    

    and remember to call

    SET IDENTITY_INSERT masterTbl OFF
    

    to reenable the correct functionality

提交回复
热议问题