下面的插入查询有什么问题?
我正在try 将雇员值从一个表插入到另一个表.但查询给出了一个错误:
子查询返回多个值.当子查询跟随在=、!=、<;、<;=、>;、>;=之后,或子查询用作表达式时,不允许这样做.
DECLARE @EmployeeDetails AS [dbo].[Employee]
INSERT INTO @EmployeeDetails
VALUES ( 101
)
INSERT INTO @EmployeeDetails
VALUES ( 102
)
INSERT INTO [dbo].[EmpCopy] (EmpId, Dept))
values (
(SELECT EmpId FROM @EmployeeDetails)
,'Sales')