sys.fn_trace_geteventinfo (Transact-SQL)
傳回有關被追蹤事件的資訊。
重要事項 |
---|
未來的 Microsoft SQL Server 版本將移除這項功能。請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。請改用擴充事件。 |
語法
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
請參閱
工作
參考
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)