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


sys.fn_trace_geteventinfo (Transact-SQL)

Область применения: SQL Server

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

Внимание

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

Соглашения о синтаксисе Transact-SQL

Синтаксис

  
fn_trace_geteventinfo ( trace_id )  

Аргументы

trace_id
Идентификатор трассировки. trace_id не используется без значения по умолчанию.

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

Имя столбца Тип данных Description
eventid int Идентификатор события трассировки.
columnid int Идентификаторы всех столбцов, собранные для каждого события.

Замечания

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

Разрешения

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

Примеры

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

SELECT * FROM fn_trace_geteventinfo(2) ;  
GO  
  

См. также

sp_trace_setevent (Transact-SQL)
sp_trace_setfilter (Transact-SQL)
Создание трассировки (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)