求大神帮我看下执行后into报错原因
declare strSql varchar(2000);software VARCHAR(50);
begin
set strSql:='
declare a varchar(100);
begin
set a=''腾讯QQ'';
select a;
end;
';
--select strSql;
--EXECUTE IMMEDIATE strSql; -- 这句执行正常
EXECUTE IMMEDIATE strSql INTO software; -- 报错 无效的EXECUTE语句
end;
strsql不是select语句,测试了一下把strsql修改成select语句可以执行