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