これはMySQLで可能ですか...
「doc_init」と呼ばれる1つのprocがあります(docテーブルを初期化します)
「doc_xxx_init」という別の proc があります (doc_xxx テーブルを初期化します)
doc_xxx_init を呼び出す必要があり、その中で最初に行わなければならないことは、行を返す doc_init "call doc_init(a,b,c)" を呼び出すことです。私の質問は次のとおりです: doc_xxx_init での残りの処理のために特定の列にアクセスできるように、その行を保存するにはどうすればよいですか? Oracleでは、私はこのようなことをします...
create or replace procedure doc_xxx_init....
tempRow doc%rowtype;
begin
tempRow := doc_init(a,b,c);
/*then from here on I could access that row like tempRow.id, or tempRow.anyColumn*/
あるプロシージャを別のプロシージャから呼び出す方法の例はたくさん見てきましたが、必要な結果を保存する方法はありません。