2

SET IDENTITY_INSERT [Table] ONSQLスクリプトの範囲を超えて持続しますか?明示的に「OFF」に設定する必要があるのか​​、それともSQLServerが現在のスクリプトにその設定のみを使用する必要があることを知っているのか疑問に思います。

ありがとう!

4

1 に答える 1

9

はい、現在のバッチを超えて持続します。

ただし、現在のセッションを超えて持続することはないため、実行直後に切断した場合は、変更する必要はありません。

余談ですが、セッションごとに一度に1つのテーブルに対してのみオンにすることができ、以下のコメントでAaronが指摘しているように、セッションごとに複数のテーブルに設定しようとするとエラーがスローされます。

于 2009-06-29T16:39:44.057 に答える