INSERT到没有值的表中的语法?

我有一个用下面的模式创build的表:

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

由于表没有可设置的字段,我不知道如何插入logging。 我试过了:

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

既没有工作。 什么是适当的语法来做到这一点?

编辑:由于许多人似乎对我的表感到困惑,它纯粹用来代表许多子表的父母…每个人都通过FK引用这个表,每个FK都是PK,所以跨越所有这些表中的ID是唯一的。

看到这个 (例如“F.使用DEFAULT VALUES选项加载数据”):

 INSERT INTO [Visualizations] DEFAULT VALUES; 

用null触发身份插入

 insert into Visualizations values (null); 

也许你需要添加一个虚拟列来做到这一点,只要插入NULL ,虚拟列将允许NULL。 虽然你的表格结构没有意义,但我会build议这个工作。