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

  • Christian Atlas

    Christian At

    26 Mart 2009
  • Elly Awesome

    Elly Awesome

    15 ŞUBAT 2010
  • TheXiaxue

    TheXiaxue

    3 AĞUSTOS 2009