sql >> Database >  >> RDS >> Sqlserver

Kan geen expliciete waarde voor identiteitskolom in tabel 'tabel' invoegen wanneer IDENTITY_INSERT is ingesteld op UIT

U voegt waarden in voor OperationId dat is een identiteitskolom.

U kunt het invoegen van identiteit in de tabel op deze manier inschakelen, zodat u uw eigen identiteitswaarden kunt specificeren.

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. JDeveloper gebruiken met MySQL Database en Oracle Database op AWS RDS, deel 1

  2. Controleer op mislukte e-mail in SQL Server (T-SQL)

  3. Sorteren (volgorde op) gebruiken in Select-instructie in SQL Server - SQL Server / TSQL-zelfstudie, deel 109

  4. PL/SQL - Lijstvariabele gebruiken in Waar in clausule