上記のPROCEDUREは、REPEAT本体内で毎回変数(vDate、vInQty、tOutQty)を更新するため、1行のみを返します。
それを修正するための私の提案は次のとおりです:
- CREATE TEMPORARYTABLEtmp_table。各変数はこのtmp_tableの列を表します。
- そのtmp_tableへのREPEAT挿入の内部。
- temp_tableから*を選択します。
- DROPtmp_table。 /*クリーンアップ*/
上記のPROCEDUREは、REPEAT本体内で毎回変数(vDate、vInQty、tOutQty)を更新するため、1行のみを返します。
それを修正するための私の提案は次のとおりです: