MySQL中,请问如何将存储过程返回的结果集插入表中?

在sqlserver 中,有如下这种实现方式:INSERT INTO #tmptable(date) exec sp_getdate();

可是在mysql中,INSERT INTO tmptable(date) call sp_getdate();不行。

请问下:如何实现类似于sqlserver中那样的功能,或者在mysql中,可以用怎么的办法,取出存储过程返回的结果集?

作者: wz132   发布时间: 2011-05-13

MYSQL中存储过程函数,无法返回一个集合。也就无法使用这种功能。

只能先执行存储过程,在存储过程中把记录保存在一个临时表中。

作者: ACMAIN_CHM   发布时间: 2011-05-13

似乎不可以~

作者: rockay2006   发布时间: 2011-05-13

只能把存储过程里得内容拿出来单独执行

作者: rucypli   发布时间: 2011-05-13