Transact-SQL es una extensión del lenguaje SQL que incluye características adicionales como variables locales, funciones y un lenguaje de control de flujo. Se puede usar para crear, modificar y consultar bases de datos de SQL Server mediante instrucciones DDL, DCL y DML. Transact-SQL agrega funcionalidad a SQL para hacerlo más poderoso para el desarrollo de aplicaciones.