Microsoft SQL Server T-SQL procedural language. Covers stored procedures,
functions, triggers, error handling, and SQL Server-specific features.
Use for SQL Server database server-side programming.
USE WHEN: user mentions "tsql", "T-SQL", "SQL Server procedures",
"SQL Server functions", "TRY...CATCH", "THROW", "sp_executesql", "SSMS"
DO NOT USE FOR: basic SQL Server SQL - use `sqlserver` instead,
PostgreSQL - use `plpgsql` instead, Oracle - use `plsql` instead