Transact-SQL में वैश्विक चर घोषित करने का कोई तरीका नहीं है। हालांकि, यदि आप चाहते हैं कि आपके सभी चर एक ही स्क्रिप्ट के बैचों में पहुंच योग्य हों, तो आप SQLCMD का उपयोग कर सकते हैं टूल या SQLCMD मोड SSMS का और उस टूल/मोड-विशिष्ट चर को इस तरह परिभाषित करें:
:setvar myvar 10
और फिर उनका इस तरह उपयोग करें:
$(myvar)
SSMS के SQLCMD मोड का उपयोग करने के लिए: