एसक्यूएल
एसक्यूएल , संरचित क्वेरी भाषा एक गैर-प्रक्रियात्मक भाषा है और डेटाबेस तत्वों को बनाने/संशोधित/एक्सेस करने के लिए SQL क्वेरी की व्याख्या करने के लिए डेटाबेस इंजन द्वारा इसका उपयोग किया जाता है।
टी-एसक्यूएल
टी-एसक्यूएल , Transact-SQL, SQL के लिए एक प्रक्रियात्मक विस्तार है, जिसका उपयोग SQL सर्वर द्वारा किया जाता है। यह Oracle के PL/SQL के समान है।
SQL और T-SQL के बीच महत्वपूर्ण अंतर निम्नलिखित हैं।
Sr. नहीं. | कुंजी | <वें शैली="पाठ्य-संरेखण:केंद्र;">एसक्यूएलवें> <वें शैली="पाठ्य-संरेखण:केंद्र;">टी-एसक्यूएलवें>||
---|---|---|---|
1 | प्रकार | एसक्यूएल स्वभाव से गैर-प्रक्रियात्मक है। | T-SQL स्वाभाविक रूप से प्रक्रियात्मक है। |
2 | तरीके | SQL डेटा हेरफेर और नियंत्रण कार्य प्रदान करता है। | टी-एसक्यूएल के साथ, हम स्थानीय चर के साथ अपनी प्रक्रियाओं, कार्यों को लिख सकते हैं। |
3 | मालिकाना | SQL उपयोग के लिए खुला है और RDBMS सॉफ़्टवेयर में सामान्य है। | T-SQL SQL सर्वर के लिए विशिष्ट है और मालिकाना है। |
4 | क्वेरी ऑर्डर | एक के बाद एक कई प्रश्न सबमिट किए जाते हैं। | टी-एसक्यूएल का उपयोग करके, बैचों में एकाधिक प्रश्न सबमिट किए जा सकते हैं। |
5 | सुविधाएं | DDL, DML, DQL संचालन प्रदान किए जाते हैं। | एसक्यूएल सुविधाओं के अलावा, लेनदेन नियंत्रण, अपवाद प्रबंधन आदि प्रदान किए जाते हैं। |