mysql 如何insert into tb 后面是跟存储过程

我有一个存储过程执行之后有一个结果集,如果把在外面直接把结果集放到表里。

能不能换个思路?存储过程中直接可以把结果集插入到表中

insert into tb(ftype,tdate,stock_name,seat_no,wtime,cdi)
select ftype,tdate,stock_name,seat_no,convert(varchar(8),getdate(),8),'D'
from tb_out

确保结果集表tb_out和目标表tb的表结构一致.

https://stackoverflow.com/questions/21005634/save-stored-procedure-output-into-a-table

存储过程结果放入临时表,再insert into tb 字段A,字段B,……(selec 字段A,字段B,…… from #temp)