sys.fn_trace_geteventinfo (Transact-SQL)

返回有关所跟踪的事件的信息。

重要说明重要提示

后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 请改用扩展事件。

适用范围:SQL Server(SQL Server 2008 到当前版本)。

主题链接图标 Transact-SQL 语法约定

语法

fn_trace_geteventinfo ( trace_id )

参数

  • trace_id
    跟踪的 ID。 trace_id 的数据类型为 int,无默认值。

返回的表

列名

数据类型

说明

eventid

int

所跟踪的事件的 ID

columnid

int

为每个事件收集的所有列的 ID 号

注释

当传递特定跟踪的 ID 时,fn_trace_geteventinfo 将返回有关该跟踪的信息。 传递无效 ID 时,此函数将返回空行集。

权限

要求对服务器拥有 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)