2013-05-06 10 views
11
私はそれをグーグルしようとしましたが、答えを見つけることができなかった

をSCHEMABINDINGされているか確認...T-SQL - ビューが

は、それはビューがSCHEMABINDINGを使用して作成されたかどうかを確認することは可能ですか?

答えて

19

あなたは既に別の答えを受け入れてきましたが、OBJECTPROPERTY() functionは、この直接答えることができます。sys.sql_dependenciesdeprecatedであることも

select objectproperty(object_id('viewname'), 'IsSchemaBound') 

注意を。

+2

明らかにこの回答は受け入れられなければなりません。 – Aryadev

+0

はい、私はあなたに受け入れられた答えを変更しました、それはより明確です。ありがとうございました。 –

3

私は直接的な方法を認識してないんだけど、それが値を返す場合は、

select * 
from sys.sql_dependencies 
where class = 1 and object_id = object_id('<view name>'); 

を実行することができ、ビューがバインドされています。

+0

うん...使える!ありがとう –