इस पोस्ट में, हम SQL और T-SQL के बीच के अंतर को समझेंगे।
एसक्यूएल
-
यह एक गैर-प्रक्रियात्मक भाषा है।
-
संबंधपरक डेटाबेस SQL का उपयोग करते हैं।
-
यह संरचित क्वेरी भाषा के लिए है।
-
यह डेटा को देखने और हेरफेर करने के लिए क्वेरी का उपयोग करता है।
-
DML और DDL संचालन का उपयोग किया जाता है- डेटा हेरफेर भाषा, और डेटा परिभाषा भाषा।
-
इसे एक ओपन-सोर्स भाषा माना जाता है।
-
यह डेटा और डेटा नियंत्रण के हेरफेर में मदद करता है।
-
जब SQL का उपयोग किया जाता है तो डेटा का स्थानांतरण एक-एक करके होता है।
टी-एसक्यूएल
-
यह एक Microsoft उत्पाद है।
-
इसे ट्रांजैक्ट स्ट्रक्चर क्वेरी लैंग्वेज के रूप में जाना जाता है।
-
यह डेवलपर्स/प्रोग्रामर को उच्च स्तर का नियंत्रण देता है।
-
यह अपना सर्वश्रेष्ठ काम करता है, और Microsoft SQL सर्वर के साथ अच्छा प्रदर्शन प्रदान करता है।
-
यह आसान है।
-
इसे समझना आसान है।
-
यह एक तालिका में एकाधिक पंक्तियों को सम्मिलित करने की अनुमति देता है।
-
यह 'बल्क इंसर्ट' स्टेटमेंट की मदद से किया जाता है।
-
T-SQL में 'SELECT INTO' स्टेटमेंट का इस्तेमाल किया जाता है।
-
इसमें 'NOT EXISTS' क्लॉज का इस्तेमाल 'SELECT' स्टेटमेंट के साथ किया जा सकता है।
-
यह एक प्रक्रियात्मक भाषा है।
-
इसे मालिकाना माना जाता है।
-
इसमें फ़ंक्शन और स्थानीय चर शामिल हैं।
-
यह बल्क में डेटा ट्रांसफर करता है।