এই পোস্টে, আমরা SQL এবং T-SQL-এর মধ্যে পার্থক্য বুঝব।
SQL
এটি একটি নন-প্রোসিডিউরাল ল্যাঙ্গুয়েজ।
রিলেশনাল ডাটাবেস SQL ব্যবহার করে।
এটি structured query language-এর জন্য খ দায়।
এটি ডেটা ভিউ ও ম্যানিপুলেট করার জন্য ক্যোয়ারি ব্যবহার করে।
DML এবং DDL অপারেশন ব্যবহার করা হয়- ডেটা ম্যানিপুলেশন ল্যাঙ্গুয়েজ, এবং ডেটা ডেফিনিশন ল্যাঙ্গুয়েজ।
এটি একটি ওপেন-সোর্স ল্যাঙ্গুয়েজ হিসেবে বিবেচিত হয়।
এটি ডেটা ম্যানিপুলেশন এবং ডেটা কন্ট্রোলে সাহায্য করে।
SQL ব্যবহার করলে ডেটা ট্রান্সফার একে একে হয়।
T-SQL
এটি একটি মাইক্রোসফট প্রোডাক্ট।
এটি Transact Structure Query language হিসেবে পরিচিত।
এটি ডেভেলপার/প্রোগ্রামারদের উচ্চ ডিগ্রির কন্ট্রোল দেয়।
এটি Microsoft SQL Server-এর সাথে সেরা পারফরম্যান্স দেয়।
এটি সহজ।
বুঝতে সহজ।
এটি একটি টেবিলে একাধিক সারি ইনসার্ট করার অনুমতি দেয়।
এটি
BULK INSERTস্টেটমেন্টের সাহায্যে করা হয়।SELECT INTOস্টেটমেন্ট T-SQL-এ ব্যবহার করা হয়।এতে
NOT EXISTSক্লজSELECTস্টেটমেন্টের সাথে ব্যবহার করা যায়।এটি একটি প্রোসিডিউরাল ল্যাঙ্গুয়েজ।
এটি প্রpriteরি মনে করা হয়।
এতে ফাংশন এবং লোকাল ভেরিয়েবল থাকে।
এটি বাল্কে ডেটা ট্রান্সফার করে।