仅使用默认值或空值插入行

Ale*_*der 5 sql sql-server sql-server-2008

我有一个表格,其中包含不同名称的不同列数.

所有列都是以下之一:

  • 标识列,
  • NULL列,
  • 或者有一个默认值

现在我想在此表中插入一个新行并读取其内容.

我尝试了以下所有方法:

INSERT INTO globalsettings() VALUES()
INSERT INTO globalsettings VALUES()
INSERT INTO globalsettings VALUES
INSERT INTO globalsettings
Run Code Online (Sandbox Code Playgroud)

我错过了正确的语法,还是不能插入全默认行?

det*_*ail 11

INSERT INTO globalsettings DEFAULT VALUES;
Run Code Online (Sandbox Code Playgroud)

你可以在这里找到描述:http://msdn.microsoft.com/en-us/library/ms174335.aspx