如何在只有自动生成列的T-SQL中插入行?

时间:2011-10-05 12:25:50

标签: tsql insert

我有一张这样的表:

CREATE TABLE [dbo].[TRACEABLE](
        [TRACEABLE_ID] [uniqueidentifier] NOT NULL 
              CONSTRAINT [DF_TRACEABLE_TRACEABLE_ID]  DEFAULT (newsequentialid()),
 CONSTRAINT [PK_TRACEABLE] PRIMARY KEY CLUSTERED 
(
    [TRACEABLE_ID] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]

如何在此表中插入行?这不起作用:

INSERT INTO TRACEABLE() VALUES()

VALUES()子句上的错误(''附近的语法不正确')。取出括号也不起作用。

1 个答案:

答案 0 :(得分:3)

INSERT INTO TRACEABLE DEFAULT VALUES;

INSERT INTO TRACEABLE VALUES (DEFAULT);