sys.fn_trace_geteventinfo (Transact-SQL)
适用于:SQL Server
返回有关所跟踪的事件的信息。
重要
在 SQL Server的未来版本中将删除此功能。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 请改用扩展事件。
语法
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
另请参阅
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)