从MySQL中的存储过程调用存储过程

时间:2014-10-29 09:12:16

标签: mysql mysql-workbench

我是MySQL的新手。 我需要从存储过程调用存储过程并使用第一个存储过程作为表。 如何在不使用临时表的情况下执行此操作?

1 个答案:

答案 0 :(得分:0)

  

如何在不使用临时表的情况下执行此操作?

创建一个事实表

不确定为什么有一个要求说:在使用存储过程时不能使用临时表。但这一定是不合理的。

如果RDBS为您处理,那么底层机制仍然将第一个结果集存储在内存中作为中间步骤结果。 temporary table为你。

所以只需:创建一个临时表,调用存储过程,将数据插入其中。为什么不