sql >> Databasteknik >  >> RDS >> Sqlserver

SQL-sats för att infoga post i tabell som har identitetskolumn?

Om kolumnen id utelämnas genereras vanligtvis ett nytt automatiskt ID om kolumnen är inställd så. I ditt fall kan du använda

SET IDENTITY_INSERT MyTable ON;

INSERT INTO MyTable (id, col1, col2, col3, col4)
VALUES (4567, 'Value1', 'Value2', 'Value3', 'Value4');

SET IDENTITY_INSERT MyTable OFF;


  1. kan inte göra RDS-frågor på heroku

  2. Vad betyder select count(1) från table_name på alla databastabeller?

  3. jOOQ Tidsstämpel lagras med lokal tidszonförskjutning

  4. tidsskillnad mellan två rader - mysql