--- description: "sys.fn_trace_geteventinfo (Transact-SQL)" title: "sys.fn_trace_geteventinfo (Transact-SQL) | Microsoft Docs" ms.custom: "" ms.date: "03/14/2017" ms.prod: sql ms.prod_service: "database-engine" ms.reviewer: "" ms.technology: system-objects ms.topic: "reference" f1_keywords: - "fn_trace_geteventinfo" - "fn_trace_geteventinfo_TSQL" dev_langs: - "TSQL" helpviewer_keywords: - "events [SQL Server], status information" - "fn_trace_geteventinfo function" - "sys.fn_trace_geteventinfo function" - "status information [SQL Server], events" ms.assetid: 5b1c858a-ca43-4e2b-9d67-8654daaf0cc5 author: WilliamDAssafMSFT ms.author: wiassaf --- # sys.fn_trace_geteventinfo (Transact-SQL) [!INCLUDE [SQL Server](../../includes/applies-to-version/sqlserver.md)] Returns information about an event being traced. > [!IMPORTANT] > [!INCLUDE[ssNoteDepFutureAvoid](../../includes/ssnotedepfutureavoid-md.md)] Use Extended Events instead. ![Topic link icon](../../database-engine/configure-windows/media/topic-link.gif "Topic link icon") [Transact-SQL Syntax Conventions](../../t-sql/language-elements/transact-sql-syntax-conventions-transact-sql.md) ## Syntax ``` fn_trace_geteventinfo ( trace_id ) ``` ## Arguments *trace_id* Is the ID of the trace. *trace_id* is **int**, with no default. ## Tables Returned |Column name|Data type|Description| |-----------------|---------------|-----------------| |**eventid**|**int**|ID of the traced event| |**columnid**|**int**|ID numbers of all columns collected for each event| ## Remarks When passed the ID of a specific trace, **fn_trace_geteventinfo** returns information about that trace. When passed an invalid ID, this function returns an empty rowset. ## Permissions Requires ALTER TRACE permission on the server. ## Examples The following example returns information about trace number 2. ``` SELECT * FROM fn_trace_geteventinfo(2) ; GO ``` ## See Also [sp_trace_setevent (Transact-SQL)](../../relational-databases/system-stored-procedures/sp-trace-setevent-transact-sql.md) [sp_trace_setfilter (Transact-SQL)](../../relational-databases/system-stored-procedures/sp-trace-setfilter-transact-sql.md) [Create a Trace (Transact-SQL)](../../relational-databases/sql-trace/create-a-trace-transact-sql.md) [sp_trace_create (Transact-SQL)](../../relational-databases/system-stored-procedures/sp-trace-create-transact-sql.md) [sp_trace_generateevent (Transact-SQL)](../../relational-databases/system-stored-procedures/sp-trace-generateevent-transact-sql.md) [sp_trace_setstatus (Transact-SQL)](../../relational-databases/system-stored-procedures/sp-trace-setstatus-transact-sql.md) [sys.fn_trace_getinfo (Transact-SQL)](../../relational-databases/system-functions/sys-fn-trace-getinfo-transact-sql.md) [sys.fn_trace_gettable (Transact-SQL)](../../relational-databases/system-functions/sys-fn-trace-gettable-transact-sql.md) [sys.fn_trace_getfilterinfo (Transact-SQL)](../../relational-databases/system-functions/sys-fn-trace-getfilterinfo-transact-sql.md)