--- title: "TSQL Event Category | Microsoft Docs" ms.custom: "" ms.date: "03/14/2017" ms.prod: sql ms.reviewer: "" ms.technology: supportability ms.topic: conceptual helpviewer_keywords: - "SQL Server event classes, TSQL event category" - "TSQL event category [SQL Server]" - "event classes [SQL Server], TSQL event category" ms.assetid: 215f8747-64b5-4bf3-9845-d476b10cda3a author: "stevestein" ms.author: "sstein" monikerRange: "=azuresqldb-current||>=sql-server-2016||=sqlallproducts-allversions||>=sql-server-linux-2017||=azuresqldb-mi-current" --- # TSQL Event Category [!INCLUDE[appliesto-ss-asdb-xxxx-xxx-md](../../includes/appliesto-ss-asdb-xxxx-xxx-md.md)] The **TSQL** event category contains general TSQL events. ## In This Section |Topic|Description| |-----------|-----------------| |[Exec Prepared SQL Event Class](../../relational-databases/event-classes/exec-prepared-sql-event-class.md)|Indicates that the SqlClient, ODBC, OLE DB, or DB-Library has executed a prepared [!INCLUDE[tsql](../../includes/tsql-md.md)] statement or statements.| |[Prepare SQL Event Class](../../relational-databases/event-classes/prepare-sql-event-class.md)|Indicates that SqlClient, ODBC, OLE DB, or DB-Library has prepared a [!INCLUDE[tsql](../../includes/tsql-md.md)] statement or statements for use.| |[SQL:BatchCompleted Event Class](../../relational-databases/event-classes/sql-batchcompleted-event-class.md)|Indicates that the [!INCLUDE[tsql](../../includes/tsql-md.md)] batch has completed.| |[SQL:BatchStarting Event Class](../../relational-databases/event-classes/sql-batchstarting-event-class.md)|Indicates that the [!INCLUDE[tsql](../../includes/tsql-md.md)] batch is starting.| |[SQL:StmtCompleted Event Class](../../relational-databases/event-classes/sql-stmtcompleted-event-class.md)|Indicates that a [!INCLUDE[tsql](../../includes/tsql-md.md)] statement has completed.| |[SQL:StmtRecompile Event Class](../../relational-databases/event-classes/sql-stmtrecompile-event-class.md)|Indicates statement-level recompilations caused by all types of batches: stored procedures, triggers, ad hoc batches, and queries.| |[SQL:StmtStarting Event Class](../../relational-databases/event-classes/sql-stmtstarting-event-class.md)|Indicates that a [!INCLUDE[tsql](../../includes/tsql-md.md)] statement is starting.| |[Unprepare SQL Event Class](../../relational-databases/event-classes/unprepare-sql-event-class.md)|Indicates that the SqlClient, ODBC, OLE DB, or DB-Library has deleted a prepared [!INCLUDE[tsql](../../includes/tsql-md.md)] statement or statements.| |[XQuery Static Type Event Class](../../relational-databases/event-classes/xquery-static-type-event-class.md)|Occurs when [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] executes an XQuery expression.| ## See Also [Transact-SQL Reference (Database Engine)](../../t-sql/transact-sql-reference-database-engine.md)