SQL DELETE স্টেটমেন্টটি ব্যবহার করে টেবিলের তথ্য ডিলেট করা যায় । DELETE স্টেটমেন্টটি (ও সাথে where clause) ব্যবহার করে টেবিলের নির্দিষ্ট সারি গুলোকে ডিলেট করা যায়।
SQL DELETE Syntax :
DELETE FROM TableName WHERE Condition;
======================================
DELETE FROM TableName;
উদাহরণ ১ :
নিম্নোক্ত SQL QUERY ব্যবহার করে নমুনা ডেটাবেজের “IPE” টেবিলে যার id = 1 তার তথ্য ডিলেট করতে পারিঃ
DELETE FROM IPE
WHERE id=301;
আউটপুট :
Id | Name | HomeTown |
302 | Simanta | Khulna |
303 | Sumaiya | Khulna |
304 | Rakib | Bagura |
305 | Polash | Rongpur |
উদাহরণ ২ : ( সকল তথ্য ডিলেট করা )
নিম্নোক্ত SQL QUERY ব্যবহার করে নমুনা ডেটাবেজের “IPE” টেবিলের সকল তথ্য ডিলেট করতে পারিঃ
DELETE FROM IPE;
একটি টেবিলকে ডেটাবেজ থেকে ডিলেট না করেই এর সকল তথ্য ডিলেট করা সম্ভব। অর্থাৎ টেবিলের গঠন, এট্রিবিউট , কি এবং ইন্ডেক্স গুলো যথাযথ অবস্থায় থেকে যাবে কিন্তু এর মধ্যে অন্তর্ভুক্ত সকল তথ্য গুলো ডিলেট হয়ে যাবে । একটি ফাকা টেবিল পাওয়া যাবে ।
আউটপুট :
Id | Name | HomeTown |
Student Database :
Table : IPE
Id | Name | HomeTown |
301 | Sourav | Noakhali |
302 | Simanta | Khulna |
303 | Sumaiya | Khulna |
304 | Rakib | Bagura |
305 | Polash | Rongpur |