Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает сведения о фильтрах, примененных к указанной трассировке.
Важно! |
|---|
В будущей версии Microsoft SQL Server этот компонент будет удален. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого используйте расширенные события. |
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Синтаксические обозначения в Transact-SQL
Синтаксис
fn_trace_getfilterinfo ( trace_id )
Аргументы
- trace_id
Идентификатор трассировки. Аргумент trace_id имеет тип int и не имеет значения по умолчанию.
Возвращаемые таблицы
Возвращает следующие данные. Дополнительные сведения о столбцах см. в разделе sp_trace_setfilter (Transact-SQL).
Имя столбца |
Тип данных |
Описание |
|---|---|---|
columnid |
int |
Идентификатор столбца, к которому применяется фильтр. |
logical_operator |
int |
Указывает, какой применяется оператор: AND или OR. |
comparison_operator |
int |
Задает тип сравнения. 0 = равны. 1 = не равны. 2 = больше чем. 3 = меньше чем. 4 = больше или равно. 5 = меньше или равно. 6 = схожи. 7 = не схожи. |
value |
sql_variant |
Задает значение, к которому применяется фильтр. |
Замечания
Пользователь задает значение аргумента trace_id для распознавания, изменения и управления трассировкой. Если функции fn_trace_getfilterinfo передать идентификатор конкретной трассировки, она возвращает сведения о любом фильтре, применяемом к данной трассировке. Если к указанной трассировке не применяются фильтры, функция возвращает пустой набор строк. Если передать недопустимый идентификатор, эта функция вернет пустой набор строк. Аналогичные сведения о трассировках см. в разделе sys.fn_trace_getinfo (Transact-SQL).
Разрешения
Необходимо разрешение ALTER TRACE на сервере.
Примеры
В следующем примере возвращаются сведения обо всех фильтрах, применяемых к трассировке 2.
SELECT * FROM fn_trace_getfilterinfo(2) ;
GO
См. также
Задания
создать трассировку (Transact-SQL)
Справочник
sp_trace_setfilter (Transact-SQL)
Хранимая процедура sp_trace_create (Transact-SQL)
sp_trace_generateevent (Transact-SQL)
Хранимая процедура sp_trace_setevent (Transact-SQL)
sp_trace_setstatus (Transact-SQL)
sys.fn_trace_geteventinfo (Transact-SQL)
Важно!