Yalnızca IDENTITY sütunu olan bir tabloya nasıl eklenir?


14

Yalnızca KİMLİK sütununa sahip bir tablo verildiğinde, yeni bir satırı nasıl eklersiniz? Aşağıdakileri denedim:

INSERT INTO TABLE
(Syntax error)

INSERT INTO TABLE VALUES()
(Syntax error)

INSERT INTO TABLE (Id) VALUES()
(Syntax error)

Bir şeyi test ediyorum ve sadece KİMLİK sütununa ihtiyacım var. Üretim için değil. Aksi takdirde, böyle bir tablo, başka sütunlara ihtiyaç duyulmayan bir dizi üreteci olarak kullanılabilir.

Yanıtlar:



3

Başka bir yol kullanmak olacaktır IDENTITY_INSERT. Bu şekilde, hangi değerleri koymak istediğinizi manuel olarak tanımlayabilirsiniz.

SET IDENTITY_INSERT TABLE ON ;

INSERT INTO TABLE (ID) VALUES (1), (2) ;

SET IDENTITY_INSERT TABLE OFF ;

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.