0

次のステートメントを実行するストアド プロシージャがあります。

  1. 変数を設定するための選択
  2. 上記の変数を利用した更新
  3. 2 番目の変数を入力する別の選択
  4. 2 番目の変数を使用した挿入
  5. 呼び出し元のアプリケーションに 4 の挿入 ID を吐き出すための last_insert_id() の選択。

SP は最初の選択であるため、最初の変数を返しています。

代わりに、最後の挿入 ID を取得する方法はありますか?

アプリケーションのカーソルで最後の挿入 ID を使用できることはわかっていますが、使用しているモデルが壊れます。最後の手段としてそれを行うことができると思いますが、追加のオプションを探しています。

4

1 に答える 1

0

最後の挿入 ID の値を格納するストアド プロシージャで OUPUT パラメータを使用できます。

于 2014-04-06T03:46:03.903 に答える