Si j'ai une table SQL avec toutes les colonnes par défaut (par exemple, colonne d'identité + n'importe quel nombre de colonnes ayant toutes des valeurs par défaut), quelle instruction SQL insérer une ligne sans valeur explicite?Comment insérer un enregistrement avec seulement des valeurs par défaut?
insert MyTable /* (doh, no fields!) */
-- values(doh, no values!)
Quel est le truc?
Merci, grand temps de réponse! :) –
+1! C'est la bonne réponse! Une petite note: pour les bases de données SQLite, 'INTO' est [obligatoire] (http://www.sqlite.org/lang_insert.html). Donc, la syntaxe devient: 'INSERT INTO TableName DEFALUT VALUES' – mg007
Si vous utilisez une clause' OUTPUT', assurez-vous de la mettre avant la 'DEFAULT VALUES' ' INSERT INTO TableName SORTIE VALEURS PAR DEFAUT' – Aaroninus