【发布时间】:2016-04-24 20:56:46
【问题描述】:
我正在使用以下查询将数据从一个表插入到另一个表:
DECLARE @MATNO NVARCHAR(10), @GLOBALREV INT, @LOCALREP INT
SET @MATNO = '7AGME'
SET @GLOBALREV = 11
SET @LOCALREP = 1
INSERT INTO CIGARETTE_HEADER
VALUES
(SELECT *
FROM CIGARETTE_HEADER_BK1
WHERE MATERIAL_NUMBER = @MATNO
AND GLOBAL_REVISION = @GLOBALREV
AND LOCAL_REVISION = @LOCALREP)
两个表中的列相同,但出现以下错误:
消息 156,第 15 级,状态 1,第 7 行
关键字“SELECT”附近的语法不正确。消息 102,第 15 级,状态 1,第 7 行
')' 附近的语法不正确。
你能告诉我这里的错误吗?
【问题讨论】:
标签: sql sql-server sql-server-2008