حذف جدول (Drop Table)
گاهی باید یک «جدول (Table)» را پاک کنیم. دستور DROP TABLE کل جدول و داده هایش را حذف می کند. با احتیاط استفاده کن.
سینتکس DROP TABLE
برای حذف یک جدول موجود، این الگو را اجرا کن.
DROP TABLE table_name;
هشدار: حذف جدول برگشت ناپذیر است. همه اطلاعات جدول از بین می رود.
مثال: حذف جدول Shippers
این دستور، جدول Shippers را کامل حذف می کند.
DROP TABLE Shippers;
TRUNCATE TABLE: فقط خالی کردن داده ها
«خالی سازی (Truncate)» داده ها را پاک می کند؛ اما خود جدول می ماند.
TRUNCATE TABLE table_name;
نکته: TRUNCATE سریع تر از DELETE است؛ چون لاگِ ردیفی نمی سازد.
گام های عملی حذف جدول
- نام جدول هدف را دقیق بررسی کن.
- اگر فقط خالی می خواهی، از TRUNCATE استفاده کن.
- در غیر این صورت، DROP TABLE را اجرا کن.
- پس از کار، ساختار پایگاه داده را چک کن.
لینک های داخلی پیشنهادی
- ایجاد جدول (Create Table) برای ساخت دوباره جدول.
- حذف پایگاه داده (Drop DB) برای پاک سازی کلی تر.
جمع بندی سریع
- DROP TABLE کل جدول را حذف می کند.
- TRUNCATE فقط داده ها را پاک می کند.
- قبل از حذف، از داده ها نسخه بگیر.
- نام جدول را با دقت بررسی کن.