केन पॉवर्स के SQLServerCentral.Com लेख से:
अर्धविराम
अर्धविराम वर्ण एक कथन टर्मिनेटर है। यह एएनएसआई एसक्यूएल-92 मानक का हिस्सा है, लेकिन ट्रांजैक्ट-एसक्यूएल के भीतर कभी इसका इस्तेमाल नहीं किया गया था। दरअसल, टी-एसक्यूएल को सालों तक बिना किसी अर्धविराम के कोड करना संभव था।
उपयोग
ऐसी दो स्थितियां हैं जिनमें आपको अर्धविराम का उपयोग करना चाहिए। पहली स्थिति यह है कि आप कॉमन टेबल एक्सप्रेशन (CTE) का उपयोग करते हैं, और CTE बैच में पहला स्टेटमेंट नहीं है। दूसरा वह स्थान है जहां आप सर्विस ब्रोकर स्टेटमेंट जारी करते हैं और सर्विस ब्रोकर स्टेटमेंट बैच में पहला स्टेटमेंट नहीं होता है।