Jeśli utworzę tabelę z kolumną tożsamości jako kluczem podstawowym, a wszystkie inne kolumny mają na przykład wartości domyślne
create table rr (id int identity(1,1) primary key, dt datetime default getdate())
Jeśli utworzę tabelę z kolumną tożsamości jako kluczem podstawowym, a wszystkie inne kolumny mają na przykład wartości domyślne
create table rr (id int identity(1,1) primary key, dt datetime default getdate())
Odpowiedzi:
Aby wstawić pojedynczy wiersz
INSERT INTO RR DEFAULT VALUES;
Możliwe jest wstawienie wielu wierszy wartości domyślnych przez (ab) za pomocą MERGE
MERGE INTO RR
USING (SELECT TOP 1000 *
FROM master..spt_values) T
ON 1 = 0
WHEN NOT MATCHED THEN
INSERT
DEFAULT VALUES;
GO 1000wydaje się znacznie łatwiejsze. Dziękuję za to.
GO 1000- nie dokładnie tej samej rzeczy, ale o wiele mniej kłopotów niż próba zapamiętania tej składni. :-)