存储过程中的select into from是干什么的

如题所述

into后边应该还有个变量名,into前面也还要带上筛选字段,例如
select count(*) into v_count from dual;
这条语句的意思是查询dual表的所有记录数,将查询结果存入v_count变量中,也就是给变量设值的用法
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-24

获得数值,两个例子。

declare @v int;
set @v=(select top 1 into from tablename);
select @v;

declare @vv nvarchar(50);
select top 1 @vv=into form tablename;