sql >> データベース >  >> RDS >> Mysql

MySQL INSERT INTO [temp table] FROM [Stored Procedure]

    問題は、ストアドプロシージャが実際に出力を直接返さないことです。スクリプト内でselectステートメントを実行できますが、戻り値はありません。

    MySQLは、CALL StoredProcedureName();を介してストアドプロシージャを呼び出します また、何も返さないため、その出力を何かに向けることはできません。 (関数とは異なります)。

    MySQL呼び出しコマンド



    1. MYSQL UNION DISTINCT

    2. Qt-Mysqlドライバーを取得|コンパイルする方法

    3. Laravelのユーザーごとに一意のランダム値を生成してデータベースに追加する方法

    4. SQLSTATE[HY000][2002]そのようなファイルまたはディレクトリはありません