【发布时间】:2013-04-30 07:46:28
【问题描述】:
我尝试谷歌搜索,但没有找到答案...
是否可以检查是否使用 SCHEMABINDING 创建了视图?
【问题讨论】:
标签: sql sql-server tsql schemabinding
我尝试谷歌搜索,但没有找到答案...
是否可以检查是否使用 SCHEMABINDING 创建了视图?
【问题讨论】:
标签: sql sql-server tsql schemabinding
您已经接受了另一个答案,但OBJECTPROPERTY() function 可以直接回答:
select objectproperty(object_id('viewname'), 'IsSchemaBound')
还要注意sys.sql_dependencies 是deprecated。
【讨论】:
我不知道直接的方法,但你可以运行
select *
from sys.sql_dependencies
where class = 1 and object_id = object_id('<view name>');
如果它返回值,则视图被绑定。
【讨论】: