در زبان SQL برای حذف آبجکتهایی مانند یک دیتابیس، جداول، ایندکسها و یا ویوها از دستور DROP استفاده میکنیم:
DROP object object_name;
به عنوان مثال، میخواهیم جدول professors
را از دیتابیسی با نام university
حذف کنیم که برای انجام این کار ابتدا دیتابیس مورد نظر را با استفاده از دستور USE
انتخاب کرده سپس از دستور DROP
به صورت زیر استفاده میکنیم:
USE university;
DROP TABLE professors;
دقت کنید که با دستور DROP
کل ساختار جدول همراه با دیتای موجود در آن حذف خواهند شد. به عنوان مثالی دیگر، میخواهیم دیتابیس university
را به طور کامل از سیستم مدیریت پایگاه دادهٔ خود حذف کنیم که برای انجام این کار میتوان از دستور زیر استفاده کرد:
DROP DATABASE university;
با استفاده از دستور فوق، کل ساختار دیتابیس به همراه تمامی جداول و دادههای موجود در آن حذف خواهند شد.
هشدار نیاز به توضیح است که از این دستور باید محتاطانه استفاده کرد چرا که دادههای حذفشده قابلیت بازیابی ندارند.