ITエンジニアの成長ブログ

ITエンジニアとして行う勉強の発信&日々の生活で体験した楽しいことをゆるく発信

SQL Serverで現在の接続でアクティブになっているSETオプションを確認する

タイトルの通りですが、SQL Serverで現在の接続でアクティブになっているSETオプションを確認するクエリを備忘として残します。
私は、現在の接続で暗黙的トランザクション(IMPLICIT_TRANSACTIONS)が設定されているかどうか確認したい場合にはこの方法で確認してます。

確認方法

以下のクエリを実行することで、確認できます。とってもシンプルです。
ちなみに、DBCCはSQL Serverの管理コマンドのようです。今回は、USEROPTIONSを引数に実行していますが他にもたくさんあるそうです(使えるコマンドがあれば調べてみたい・・・)

DBCC USEROPTIONS;


私のローカルPCにて、SSMSで実行した結果は以下の通りです。現在の接続でアクティブになっているSETオプションが抽出されます。

f:id:mr_star:20210831104206p:plain
DBCC USEROPTIONS実行結果