返回有关应用于指定跟踪的筛选的信息。
fn_trace_getfilterinfo( [ @traceid = ] trace_id )
[ @traceid = ] trace_id
此跟踪的 ID,trace_id 的数据类型为 int,没有默认设置。用户使用 trace_id 值识别、修改和控制跟踪。
该函数返回下列信息。有关这些列的更多信息,请参见 sp_trace_setfilter。
列名 | 数据类型 | 描述 |
---|---|---|
Column ID | int | 应用筛选的列的 ID。 |
Logical Operator | int | 指定是否应用 AND 或 OR 运算符。 |
Comparison Operator | int | 指定比较类型(=、<>、<、>、<=、>=、LIKE 或 NOT LIKE)。 |
Value | sql_variant | 指定应用筛选的值。 |
fn_trace_getfilterinfo 是 Microsoft® SQL Server™ 2000 的内置函数,该函数执行许多以前由 SQL Server 早期版本提供的扩展存储过程所执行的操作。使用 fn_trace_getfilterinfo 代替 xp_trace_get*filter 扩展存储过程。有关更多信息,请参见创建并管理跟踪和模板。
若要使用 fn_trace_getfilterinfo 以获得有关特定跟踪应用的或可用的筛选的信息,请执行下列格式的查询:
SELECT *相关文章
FROM ::fn_trace_getfilterinfo(trace_id)
WHERE