T-SQL es una extensión de SQL utilizada en Sybase y Microsoft SQL Server que amplía las capacidades del SQL estándar al incluir programación procedural y funciones adicionales. Este potente lenguaje permite la creación de procedimientos almacenados, funciones de usuario y triggers, y es similar al lenguaje hablado. También se puede integrar en lenguajes de programación como Visual Basic .NET, C y Java.