حذف جدول در SQL
برای حذف جدول در SQL، می توانید از دستور DROP TABLE
استفاده کنید.
نحو کلی این دستور به صورت زیر است:
SQL
DROP TABLE table_name;
در این کد:
table_name
: نام جدولی است که می خواهید حذف کنید.
مثال:
SQL
DROP TABLE customers;
این کد جدول customers
را حذف می کند.
نکات مهم:
- قبل از حذف جدول، مطمئن شوید که از تمام اطلاعات آن نسخه پشتیبان تهیه کرده اید.
- حذف جدول غیرقابل برگشت است.
- شما نمی توانید جدولی را که در حال استفاده است حذف کنید.
مثال های دیگر:
- حذف جدول با بررسی وجود آن:
SQL
IF EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'customers')
BEGIN
DROP TABLE customers;
END;
این کد ابتدا بررسی می کند که آیا جدول customers
وجود دارد یا خیر. اگر وجود داشته باشد، آن را حذف می کند.
حذف جدول با آبشاری:
SQL
DROP TABLE orders CASCADE;
این کد جدول orders
و تمام جداول وابسته به آن را حذف می کند.