Se creo una tabella con una colonna identità come chiave primaria e tutte le altre colonne hanno valori predefiniti, ad esempio
create table rr (id int identity(1,1) primary key, dt datetime default getdate())
Se creo una tabella con una colonna identità come chiave primaria e tutte le altre colonne hanno valori predefiniti, ad esempio
create table rr (id int identity(1,1) primary key, dt datetime default getdate())
Risposte:
Per inserire una singola riga
INSERT INTO RR DEFAULT VALUES;
È possibile inserire più righe di valori predefiniti utilizzando (ab) utilizzando MERGE
MERGE INTO RR
USING (SELECT TOP 1000 *
FROM master..spt_values) T
ON 1 = 0
WHEN NOT MATCHED THEN
INSERT
DEFAULT VALUES;
GO 1000sembra essere molto più semplice. Grazie per quello
GO 1000- non esattamente la stessa cosa, ma molto meno fastidio rispetto al tentativo di memorizzare quella sintassi. :-)