Поделиться через


sys.fn_trace_geteventinfo (Transact-SQL)

Возвращает сведения об отслеживаемом событии.

Важное примечаниеВажно!

В будущей версии Microsoft SQL Server этот компонент будет удален. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого используйте расширенные события.

Значок ссылки на раздел Соглашения о синтаксисе Transact-SQL

Синтаксис

fn_trace_geteventinfo ( trace_id )

Аргументы

  • trace_id
    Идентификатор трассировки. Аргумент trace_id имеет тип int и не имеет значения по умолчанию.

Возвращаемые таблицы

Имя столбца

Тип данных

Описание

eventid

int

Идентификатор события трассировки.

columnid

int

Идентификаторы всех столбцов, собранные для каждого события.

Замечания

Функция fn_trace_geteventinfo принимает идентификатор конкретной трассировки и возвращает сведения об этой трассировке. Если передать недопустимый идентификатор, эта функция вернет пустой набор строк.

Разрешения

Необходимо разрешение ALTER TRACE на сервере.

Примеры

В следующем примере возвращаются сведения о трассировке номер 2.

SELECT * FROM fn_trace_geteventinfo(2) ;
GO

См. также

Задания

создать трассировку (Transact-SQL)

Справочник

Хранимая процедура sp_trace_setevent (Transact-SQL)

sp_trace_setfilter (Transact-SQL)

Хранимая процедура sp_trace_create (Transact-SQL)

sp_trace_generateevent (Transact-SQL)

sp_trace_setstatus (Transact-SQL)

sys.fn_trace_getinfo (Transact-SQL)

sys.fn_trace_gettable (Transact-SQL)

sys.fn_trace_getfilterinfo (Transact-SQL)