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

  • geraldnonadoez

    geraldnonado

    3 Temmuz 2013
  • jat4011

    jat4011

    16 EKİM 2010
  • The10HourMan

    The10HourMan

    28 EYLÜL 2012