মূল কনটেন্টে যান

খুঁজুন

  • সরকারি চাকরির তালিকা
  • সহজে শেখার শর্টকাট ও ফ্ল্যাশ কার্ড
  • MCQ অনুশীলন
  • মক টেস্ট
  • সব বিষয়
  • আমার ড্যাশবোর্ড
  • স্টাডি প্ল্যান
  • ভুল প্রশ্ন
  • অফলাইন লাইব্রেরি

SQL

এসকিউএল

DELETE, TRUNCATE ও DROP-এর পার্থক্য

পড়তে প্রায় ৬ মিনিট

এই পাঠ শেষে আপনি পারবেন

  • তিনটি কমান্ডের প্রভাব আলাদা করতে পারা

DELETE

DML কমান্ড। WHERE দিয়ে নির্দিষ্ট row মুছে। টেবিলের গঠন থাকে।

DELETE FROM employees WHERE dept_id = 5;

TRUNCATE

সব row একসাথে মুছে, টেবিলের গঠন থাকে। সাধারণত DELETE-এর চেয়ে দ্রুত। এটি DDL হিসেবে গণ্য হয়; rollback সমর্থন DBMS ভেদে আলাদা।

DROP

টেবিলের data ও গঠন, দুটোই সম্পূর্ণ মুছে দেয়।

DROP TABLE employees;

সংস্করণ ১ · সর্বশেষ হালনাগাদ ২১ অক্টোবর, ২০২৬