Transact-SQL
Puede ser utilizado como cualquier SQL como lenguaje embebido en aplicaciones desarrolladas en otros lenguajes de programación como Visual Basic, C, Java, etc. Y por supuesto los lenguajes incluidos en la plataforma .NET.
Microsoft SQL Server
SQL Server tiene la capacidad de enviar correos electrónicos a través del código. Esta funcionalidad se utiliza generalmente para enviar alertas sobre problemas en el sistema (por ejemplo si el uso de la CPU aumentó hasta un umbral predefinido o si el proceso ETL falló), pero también cuando el proceso terminó exitosamente.