将存储过程执行的结果保存到临时表
2015-02-12 15:26
309 查看
将存储过程执行的结果保存到临时表
1、创建一个字段名称和数量与存储过程的执行结果一致的临时表;2、insert into #t1 EXEC Porc1 'a'
示例:
CREATE PROCEDURE Proc1
@a varchar(50)
AS
SELECT Id, NAME FROM Table1 WHERE NAME=@a
GO
CREATE TABLE #t1
(
id int,
NAME varchar(50)
)
go
INSERT INTO #t1 EXEC Proc1 'name1'
相关文章推荐
- 将存储过程执行的结果保存到表变量
- 将存储过程执行的结果保存到临时表
- 将存储过程中返回的结果集在另一个存储过程中保存到临时表
- select * from (存储过程执行并返回的结果表)
- Oracle 在函数或存储过程中执行sql查询字符串并将结果值赋值给变量
- 如何将存储过程执行后的结果集放入临时表
- Java 执行存储过程--返回多个结果集
- oracle 执行包含update语句的存储过程并获取结果记录
- mysql简单存储过程创建并返回执行结果
- 执行存储过程成功没有结果,采用 declare 定义,错误:字符串长度限制在范围 (1...32767)
- oracle 存储过程执行可输入sql语句并返回结果集
- 在存储过程中执行别的存储过程并获取其返回的结果集
- oracle之存储过程5-查询结果保存到变量中去
- oracle 执行包含update语句的存储过程并获取结果记录
- 在存储过程中执行别的存储过程并返回其结果集
- Java 执行存储过程--返回多个结果集
- 存储过程和临时表返回结果
- SQL SERVER存储过程执行返回Return Value=0,未输出预期结果
- oracle 执行包含update语句的存储过程并获取结果记录
- 在sql server 2005的存储过程中使用cursor来取出exec()执行的结果表