0

はい、私はまだ SQL Server 2000 ボックスを持っています (わかっています、わかっています...)。特定のテーブルから新しく挿入されたレコードから最新の IDENTITY エントリを取得する最も信頼できる/安全な方法を教えてください。SQL Server 2008などで行う方法は知っていますが、SQL Server 2000と違うかどうか思い出せません

4

1 に答える 1

5

SCOPE_IDENTITY。http://msdn.microsoft.com/en-us/library/aa259185(v=sql.80).aspx @@IDENTITY を使用ないでください。いかなる理由でも絶対に使用しないでください。それを使用すると、発疹が出たり、妻が離婚したり、ドクター・フーがキャンセルされたりします。

http://www.sqlfiddle.com/#!3/2e2d3/4を参照してください。@@IDENTITYという悪を見よ!@@IDENTITY を使用して、自分自身を失いましょう!

于 2012-08-24T21:19:55.263 に答える