Mysql 如何将存储过程的输出插入表中
我有一个存储过程,有5个输出列,没有参数。你能帮我弄一下语法吗?在mysql中,您可以使用prepared语句并使用以下命令: 插入到新表格中选择*自。。。。。(无论结果集是什么)在存储过程中Mysql 如何将存储过程的输出插入表中,mysql,Mysql,我有一个存储过程,有5个输出列,没有参数。你能帮我弄一下语法吗?在mysql中,您可以使用prepared语句并使用以下命令: 插入到新表格中选择*自。。。。。(无论结果集是什么)在存储过程中 谢谢我试过这个,这个很管用 delimiter // create procedure proc-name() begin insert into table-name here we have the query for the proc end // delimiter ; 为什么不直接在存
谢谢我试过这个,这个很管用
delimiter //
create procedure proc-name()
begin
insert into table-name
here we have the query for the proc
end //
delimiter ;
为什么不直接在存储过程中插入这些值呢?可以用一个示例plz告诉我吗?SET@query1=CONCAT('create table test\u table.daily\u report从存储过程中的表中选择col1、col2');从@query1制备stmt1;执行stmt1;