【发布时间】:2017-08-11 04:32:34
【问题描述】:
我创建了一个@TempTable,其中包含一个用于标识的附加列。
这里是查询:
declare @TempTable table
(
[EmpEnrollNumber] [nvarchar](MAX),
[Date] [datetime],
rowuniq int identity(1,1)
);
SET IDENTITY_INSERT @TempTable ON;
INSERT INTO @TempTable
SELECT *
FROM [Tempdata]
SET IDENTITY_INSERT @TempTable OFF;
我收到以下错误:
消息 102,第 15 级,状态 1,第 2 行
“@TempTable”附近的语法不正确。消息 102,第 15 级,状态 1,第 4 行
'@TempTable' 附近的语法不正确。
如何为@TempTable 启用身份插入?
【问题讨论】:
标签: sql sql-server sql-server-2008