SORU
26 AĞUSTOS 2009, ÇARŞAMBA


OFF tablonun kimlik sütunu için açık değer 'tablo INSERT deyiminde ayarlandığında' eklenemiyor

Aşağıdaki komut dosyası yürütme sırasında aşağıdaki hata var

Ne olduğunu ve çözülebilir nasıl konuşur musun?

Insert table(OperationID,OpDescription,FilterID)
values (20,'Hierachy Update',1)


Server: Msg 544, Level 16, State 1, Line 1

Cannot insert explicit value for identity column in table 'table' when IDENTITY_INSERT is set to OFF.

CEVAP
26 AĞUSTOS 2009, ÇARŞAMBA


Bir o OperationId değerleri eklemekimlik sütunu.

Kendi kimlik değerleri belirtmek için bu şekilde masanın üzerine kimlik Ekle açabilirsiniz.

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 

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Louis C.K.

    Louis C.K.

    18 HAZİRAN 2006
  • NYCarspotter

    NYCarspotter

    26 EYLÜL 2011
  • whiteboy7thst

    whiteboy7ths

    1 Temmuz 2009