Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Instrukcja SQL do wstawienia rekordu do tabeli, która ma kolumnę tożsamości?

Zwykle pominięcie kolumny id spowoduje wygenerowanie nowego automatycznego identyfikatora, jeśli kolumna jest tak ustawiona. W Twoim przypadku możesz użyć

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wykorzystać wynik instrukcji SQL select w funkcji dbo.fnSplit jako dane wejściowe?

  2. Jak uzyskać czas z formatu DateTime w SQL?

  3. Uzyskaj właściwą część ciągu w SQL Server (T-SQL)

  4. Automatyczne tworzenie zadania SQL Server

  5. Użyj sys.trigger_event_types, aby wyświetlić listę typów zdarzeń wyzwalających w SQL Server