Neexistuje způsob, jak deklarovat globální proměnnou v Transact-SQL. Pokud však chcete, aby byly vaše proměnné přístupné napříč dávkami jednoho skriptu, můžete použít SQLCMD nástroj nebo režim SQLCMD SSMS a definovat proměnné specifické pro nástroj/režim takto:
:setvar myvar 10
a poté je použijte takto:
$(myvar)
Chcete-li použít režim SQLCMD SSMS: