Birincil anahtar olarak kimlik sütununa sahip bir tablo oluşturursam ve diğer tüm sütunların varsayılan değerleri varsa, örneğin
create table rr (id int identity(1,1) primary key, dt datetime default getdate())
Birincil anahtar olarak kimlik sütununa sahip bir tablo oluşturursam ve diğer tüm sütunların varsayılan değerleri varsa, örneğin
create table rr (id int identity(1,1) primary key, dt datetime default getdate())
Yanıtlar:
Tek bir satır eklemek için
INSERT INTO RR DEFAULT VALUES;
(Ab) ile varsayılan değerlerin birden fazla satırını eklemek mümkündür. MERGE
MERGE INTO RR
USING (SELECT TOP 1000 *
FROM master..spt_values) T
ON 1 = 0
WHEN NOT MATCHED THEN
INSERT
DEFAULT VALUES;
GO 1000çok daha kolay görünüyor. Bunun için teşekkürler.
GO 1000- tam olarak aynı şey değil, sözdizimini ezberlemeye çalışmaktan çok daha az güçlük. :-)