Jeśli mam tabelę SQL z wszystkimi domyślnymi kolumnami (np. Kolumna tożsamości + dowolna liczba kolumn z domyślnymi wartościami), jaka jest instrukcja SQL, aby wstawić wiersz bez podanych jawnych wartości?Jak wstawić rekord z tylko wartościami domyślnymi?
insert MyTable /* (doh, no fields!) */
-- values(doh, no values!)
Jaka jest sztuczka?
Dzięki, wielki czas reakcji! :) –
+1! To jest poprawna odpowiedź! Jedna mała uwaga: w przypadku baz danych SQLite "INTO" jest [obowiązkowe] (http://www.sqlite.org/lang_insert.html). Tak więc składnia staje się następująca: 'INSERT INTO TableName DEFALUT VALUES' – mg007
Jeśli używasz klauzuli" OUTPUT ", upewnij się, że umieściłeś ją przed' DOMYŚLNE WARTOŚCI' 'WSTAW NA NAZWIE Nazwa tabeli WYJŚCIE DOMYŚLNYCH WARTOŚCI' – Aaroninus