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

mysql挿入プロシージャから挿入IDを取得します

    MySQL 解決策:

    insertを実行した後 ステートメント、実行

    select last_insert_id() into lastId;
    

    SPを変更してOUTを含めます

    としてのパラメータ
    OUT lastId bigint
    

    または単に

    を実行します
    select last_insert_id();
    

    SPによって設定された結果を返すには;

    参照




    1. いくつかの特定の要件を備えた、MySQLデータベースにXMLデータを格納するための最良の方法

    2. LIMITステートメントを無視してカウントクエリ結果を取得する

    3. データベース「xxx」はバージョン904であるため、開くことができません

    4. OracleSQLのすべてのタイムスタンプレコード間の平均処理時間を見つける必要があります