-1
私は25個以上のクエリを含むストアドプロシージャを持っており、MySQLのストアドプロシージャの行制限を超えてメモリが使い果たされています。2つのストアドプロシージャの結果セットに参加する方法
だから私はそれを2つのストアドプロシージャに分割し、2つのプロシージャを結合する3番目のストアドプロシージャを作成します。誰もこれで私を助けることができますか?
私は25個以上のクエリを含むストアドプロシージャを持っており、MySQLのストアドプロシージャの行制限を超えてメモリが使い果たされています。2つのストアドプロシージャの結果セットに参加する方法
だから私はそれを2つのストアドプロシージャに分割し、2つのプロシージャを結合する3番目のストアドプロシージャを作成します。誰もこれで私を助けることができますか?
だけ一時テーブルに呼び出し、両方のSPの結果をプッシュ:
/*Create a table with the same columns that the sp returns*/
CREATE TABLE #tempblahblah(blahblahblah NVARCHAR(50))
INSERT #tempblahblah (blahblahblah)
EXEC MyStored 0
INSERT #tempblahblah (blahblahblah)
EXEC MyStored 1
SELECT * FROM #tempblahblah
あなたはこれまでに何をしました?私たちにあなたを助けるものを教えてください.. –
これはまさに私がやりたいことですが、mysqlの中でです。http://stackoverflow.com/questions/5292069/union-the-results-of-multiple-stored-procedures –
多分[*] *この**](http://stackoverflow.com/questions/1637288/can-a-stored-procedure-function-return-a-table)助けが、isntのように見えます。 –