Si tengo una tabla SQL con todas las columnas predeterminadas (por ejemplo, columna de identidad + cualquier cantidad de columnas, todas con valores predeterminados), ¿cuál es la instrucción SQL para insertar una fila sin valores explícitos?¿Cómo insertar un registro con solo valores predeterminados?
insert MyTable /* (doh, no fields!) */
-- values(doh, no values!)
¿Cuál es el truco?
Gracias, gran tiempo de respuesta! :) –
+1! ¡Esta es la respuesta correcta! Una pequeña nota: para bases de datos SQLite, 'INTO' es [obligatorio] (http://www.sqlite.org/lang_insert.html). Entonces la sintaxis se convierte en: 'INSERT INTO TableName DEFALUT VALUES' – mg007
Si usa una cláusula 'OUTPUT', asegúrese de ponerla antes de' DEFAULT VALUES' 'INSERT INTO TableName OUTPUT VALORES PREDETERMINADOS' – Aaroninus