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

  • aki6336

    aki6336

    14 AĞUSTOS 2008
  • Influencer Plus

    Influencer P

    2 Ocak 2013
  • Matthew Pearce

    Matthew Pear

    9 AĞUSTOS 2009