sql >> Databáze >  >> RDS >> Sqlserver

Nelze vložit explicitní hodnotu pro sloupec identity v tabulce 'tabulka', když je IDENTITY_INSERT nastaveno na OFF

Vkládáte hodnoty pro OperationId to je sloupec identity.

Takto můžete zapnout vkládání identity do tabulky, abyste mohli zadat své vlastní hodnoty identity.

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. Oracle získá cizí klíče

  2. PostgreSQL, jak zjistit, které dotazy byly spuštěny

  3. ERD notace v datovém modelování

  4. Výzva je spuštěna! Výzva komunity k vytvoření nejrychlejšího generátoru číselných řad