有人可以帮助我将下面显示的代码转换为SQL Server吗?
SELECT yyy
INTO xxx
FROM ccc
WHERE zzz = 'aaa';
我尝试过这样,它也有效:
SELECT @xxx = yyy
FROM ccc
WHERE zzz= 'aaa';
但是有没有其他方法可以将 select 返回的值传递给参数?
一种选择可能是,假设与表中的列匹配的 var1 变量是一个整数,如果不将其替换为正确的数据类型。
declare @var1 int;
select
@var1 = field1
from
ccc
where
zzz = 'aaa' ;