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

scope_identity ではなく @@identity を使用する理由

    @@IDENTITY 現在のセッションで発行された最後の ID 値を返します。 SCOPE_IDENTITY() 現在のセッションと同じスコープの最後の ID 値を返します。通常は同じですが、現在のステートメントの直前に何かを挿入するトリガーが呼び出されると仮定します。 @@IDENTITY INSERT によって ID 値を返します ブロックの挿入ステートメントではなく、トリガーのステートメント。彼が何をしているのかわからない限り、それはたいてい間違いです。



    1. mysqldumpのベストプラクティス:パート2 –移行ガイド

    2. djangoはdocker-composeでmysqlに接続できません

    3. 列の一部を選択

    4. PHPの複数オブジェクト関数呼び出し