ISFILTERED

在对指定表或列进行直接筛选时,返回 TRUE。

语法

ISFILTERED(<TableNameOrColumnName>)  

parameters

术语 定义
TableNameOrColumnName 现有表或列的名称。 它不能是表达式。

返回值

如果对 ColumnName 或 TableName 的列进行直接筛选,则为 TRUE。 否则返回 FALSE。

备注

  • 当筛选器应用于 ColumnName 或 TableName 的任何列时,则对该列或表进行了直接筛选。

  • 当筛选器应用于 ColumnName、TableName 的任何列或相关表的任何列时,则对该列或表进行了交叉筛选。 因此,当对 ColumnName、TableName 的任何列或相关表的列进行筛选时,ISCROSSFILTERED 函数也会返回 TRUE。

  • 在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。

另请参阅

ISCROSSFILTERED 函数
FILTERS 函数
HASONEFILTER 函数
HASONEVALUE 函数