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

idの意味=LAST_INSERT_ID(id)

    これは、アプリケーションがLAST_INSERT_ID()を呼び出す必要がある場合にのみ必要です。 INSERTを実行した後 。通常、LAST_INSERT_ID() 重複するキーがなく、代わりに行を更新したのではなく、実際に新しい行をテーブルに挿入した場合にのみ値を返します。

    ドキュメント から :

    引用したイディオムを使用する場合は、LAST_INSERT_ID() 挿入された新しい行または更新された行のIDを返します。




    1. N行の一意のレコード制限を選択します

    2. MySQLdbパッケージをインストールするにはどうすればいいですか? (ImportError:setuptoolsという名前のモジュールがありません)

    3. あなたを驚かせるかもしれないデータベースパフォーマンスモニタリングについての10の事実

    4. JavaおよびTomcat7を使用した基本的なDB接続プール