Sintaxis para insertar en una tabla sin valores?


Tengo una tabla creada con el siguiente esquema:

CREATE TABLE [dbo].[Visualizations]
(
    VisualizationID     int identity (1,1)      NOT NULL
)

Dado que la tabla no tiene campos configurables, no estoy seguro de cómo insertar un registro. Lo intenté:

INSERT INTO [Visualizations];
INSERT INTO [Visualizations] () VALUES ();

Ninguno funciona. ¿Cuál es la sintaxis adecuada para hacer esto?

Edit: Dado que un número de personas parecen confundidas por mi tabla, se utiliza puramente para representar un padre de un número de sub-tablas... cada una hace referencia a esta tabla por FK y cada uno de esos FKs son PKs, de modo que en todas esas tablas, los IDs son exclusivo.

Author: David Pfeffer, 2010-01-27

3 answers

Ver esto (ejemplo "F. Cargar datos usando la opción VALORES PREDETERMINADOS"):

INSERT INTO [Visualizations] DEFAULT VALUES;
 89
Author: Anton Gogolev,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-01-27 15:27:26

Activa la inserción de identidad con null

insert into
            Visualizations
values
           (null);
 -2
Author: Sophie88,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-01-27 15:28:49

Tal vez necesite agregar una columna ficticia para hacer esto, y solo inserte NULL en ella, la columna ficticia permitiría NULLs. Aunque la estructura de su mesa no tiene sentido, yo sugeriría esto para que funcione.

 -3
Author: t0mm13b,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-05-15 06:24:03