Mega Code Archive

 
Categories / MSSQL / Sequence
 

Now you explicitly enter a value for Identity column

1> 2> CREATE TABLE MyTable (MyID Int IDENTITY(1, 10) NOT NULL 3>                       , MyDescription nVarChar(50) NOT NULL) 4> 5> 6> INSERT MyTable (MyDescription) VALUES ('Auto Record 1') 7> INSERT MyTable (MyDescription) VALUES ('Auto Record 2') 8> 9> 10> -- Now you explicitly enter a MyID value with the following script: 11> 12> SET IDENTITY_INSERT MyTable ON INSERT MyTable (MyID, MyDescription) 13> VALUES (5, 'Manual Record 1') SET IDENTITY_INSERT MyTable OFF 14> 15> select * from MyTable 16> GO (1 rows affected) (1 rows affected) (1 rows affected) MyID        MyDescription ----------- --------------------------------------------------           1 Auto Record 1          11 Auto Record 2           5 Manual Record 1 (3 rows affected) 1> 2> drop table MyTable 3> GO 1> 2>