SORU
15 AĞUSTOS 2011, PAZARTESİ


Nasıl açıp INSERT deyiminde SQL Server 2008 kullanarak açmak için?

Neden bir hata IDENTITY_INSERT olarak ayarlandığında bir ekleme yapıyor mu anlamışım?

Nasıl yapılır: SQL Server 2008'de düzgün aç mıyım? SQL Server Management Studio kullanarak mı?

Bu sorguyu çalıştırmak zorundayım:

SET IDENTITY_INSERT Database. dbo. Baskets ON

Sonra mesaj konsolda geri Komutu(ler) başarıyla tamamlanan aldım. Uygulamayı çalıştırdığınızda ancak, hala bana hata aşağıda gösterildiği verir:

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

CEVAP
15 AĞUSTOS 2011, PAZARTESİ


MSDN başı olarak SQL)

SET IDENTITY_INSERT sometableWithIdentity ON

INSERT sometableWithIdentity (IdentityColumn, col2, col3, ...)
VALUES (AnIdentityValue, col2value, col3value, ...)

SET IDENTITY_INSERT sometableWithIdentity OFF

Tam hata iletisini bildirirtam olarakne yanlış

Eklenemiyor tablo açık kimlik sütun değeri 'sometableWithİdentity' IDENTITY_INSERT KAPALI olarak ayarlandığında.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CodingMadeEasy

    CodingMadeEa

    25 EYLÜL 2010
  • Krumme1996

    Krumme1996

    21 EYLÜL 2009
  • YouplusmeVEVO

    YouplusmeVEV

    4 EYLÜL 2014