取出exec()执行的结果表
2010-01-08 10:29
232 查看
/article/7081142.html
可以将存储过程的返回结果赋值给临时表,
首先创建临时表:create table #temp(f1 int,...)
将存储过的结果插入到临时表:
ALTER PROCEDURE [dbo].[Test] AS DECLARE @show_num varchar(9); Declare @abc nvarchar(200) BEGIN -- 方法一 set @abc = 'select count(*) from users'; exec ('declare mycur cursor for ' + @abc) open mycur; fetch next from mycur into @show_num; close mycur; select @show_num; -- 方法二 set @abc = 'select @a = count(*) from users'; exec sp_executesql @abc,N'@a int output',@show_num output print(@show_num); --方法3 Insert #TempTable Exec(SQLScript) select #TempTable
可以将存储过程的返回结果赋值给临时表,
首先创建临时表:create table #temp(f1 int,...)
将存储过的结果插入到临时表:
insert into #temp1 execute sp_getsomething @para1, @para2
相关文章推荐
- 在sql server 2005的存储过程中使用cursor来取出exec()执行的结果表
- mybatis如何直接 执行传入的任意sql语句 并按照顺序取出查询的结果集
- 将exec执行结果放入变量
- SqlServer中存储过程中将Exec的执行结果赋值给变量输出
- 如何将exec执行结果放入外面的变量中--动态sql
- SqlServer中存储过程中将Exec的执行结果赋值给变量输出
- SqlServer中存储过程中将Exec的执行结果赋值给变量输出
- 将exec执行结果放入变量
- php中判断shell_exec执行结果
- [MSSQL]如何将exec执行结果放入外面的变量中
- 如何将exec执行结果放入变量中
- 如何将exec执行结果放入变量中
- (SQL)如何将exec执行结果放入外面的变量中--动态sql
- 18.find-exec — 执行find的结果
- SqlServer中存储过程中将Exec的执行结果赋值给变量输出
- (SQL)如何将exec执行结果放入外面的变量中--动态sql语句
- EXEC执行动态SQL时取出变量值[EXEC函数只能是局部变量]
- 将exec执行结果放入变量中
- linux系统crontab计划中执行可执行程序例如./execfile
- java调用shell命令并获取执行结果