يحذف كيانًا موجودًا. إذا حُدِّدت العبارة IF EXISTS، فلن تُرجع هذه الاستعلامات خطأً إذا لم يكن الكيان موجودًا. وإذا حُدِّد المُعدِّل SYNC، فسيُحذف الكيان دون تأخير.
يحذف جميع الجداول داخل قاعدة البيانات db، ثم يحذف قاعدة البيانات db نفسها.
الصيغة:
يحذف جدولًا واحدًا أو أكثر.
البنية:
القيود:
- إذا تم تحديد البند
IF EMPTY، فلن يتحقق الخادم من خلو الجدول إلا على النسخة المتماثلة التي استقبلت الاستعلام.
- حذف عدة جداول دفعة واحدة ليس عملية ذرية، أي إذا فشل حذف أحد الجداول، فلن تُحذف الجداول التالية.
يحذف القاموس.
الصيغة:
يحذف مستخدمًا.
الصيغة:
يحذف دورًا. ويُلغى الدور المحذوف من جميع الكيانات التي كان مُعيَّنًا لديها.
الصيغة:
يحذف ROW سياسة. وتُلغى ROW سياسة المحذوفة من جميع الكيانات التي كانت مُعيَّنة لها.
البنية:
يحذف سياسة إخفاء البيانات.
الصيغة:
يحذف QUOTA. ويُلغى QUOTA المحذوف من جميع الكيانات التي كان مُعيَّنًا لها.
الصيغة:
يحذف ملف تعريف إعدادات. ويُلغى ملف تعريف الإعدادات المحذوف من جميع الكيانات التي كان مُعيَّنًا لها.
بناء الجملة:
يحذف عرضًا. ويمكن أيضًا حذف العروض باستخدام الأمر DROP TABLE، لكن DROP VIEW يتحقق من أن [db.]name عبارة عن عرض.
البنية:
يحذف دالة معرّفة من قِبل المستخدم أُنشئت باستخدام CREATE FUNCTION.
لا يمكن حذف دوال النظام.
الصيغة
مثال
يحذف مجموعة مسماة.
الصيغة
مثال
آخر تعديل في ٢ يوليو ٢٠٢٦