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

Nie można wstawić jawnej wartości dla kolumny tożsamości w tabeli „tabela”, gdy IDENTITY_INSERT jest ustawione na OFF

Wstawiasz wartości dla OperationId czyli kolumna tożsamości.

Możesz włączyć wstawianie tożsamości w tabeli w ten sposób, aby móc określić własne wartości tożsamości.

SET IDENTITY_INSERT Table1 ON

INSERT INTO Table1
/*Note the column list is REQUIRED here, not optional*/
            (OperationID,
             OpDescription,
             FilterID)
VALUES      (20,
             'Hierachy Update',
             1)

SET IDENTITY_INSERT Table1 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. Przezroczyste szyfrowanie danych (TDE) w SQL Server w grupie dostępności AlwaysOn na przykładzie

  2. Zainstaluj Azure Data Studio na Ubuntu 18.04

  3. Pobierz dzień roku z daty w SQL Server (T-SQL)

  4. Wstaw dane w SQL Server 2017

  5. Zapytanie indeksujące dotyczące odbudowy serwera SQL