MySQL SQL Server の SCOPE_IDENTITY() と同等
MySQL で自動インクリメントされるカラムを操作する場合、最後に挿入されたレコードの ID。SQL Server の SCOPE_IDENTITY() 関数に似ています。この記事では、MySQL での同等の関数について説明し、その使用方法の詳細な例を示します。
MySQL の SCOPE_IDENTITY() と同等
MySQL での同等の関数は LAST_INSERT_ID です。 ()。この関数は、現在の接続内で実行された最新の挿入操作に対して自動的に増分的に生成された最後の値を返します。
使用例
次の MySQL コードを考えてみましょう。
INSERT INTO Customers (Name, Email) VALUES ('John Doe', 'john.doe@example.com'); SELECT LAST_INSERT_ID();
最初のステートメントは、Customers テーブルに新しいレコードを挿入し、自動インクリメント ID を新しく追加された行。 2 番目のステートメントは、LAST_INSERT_ID() 関数を使用して、最後に挿入されたレコードの ID を取得します。
補足
以上がSQL Server の SCOPE_IDENTITY() に相当する MySQL は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。