6.2 SQL - DROP DATABASE
جملة SQL DROP DATABASE
تُستخدم جملة DROP DATABASE لحذف قاعدة بيانات كاملة، بكل محتوياتها من جداول وبيانات وتعريفات.
⚠️ تحذير: هذا الأمر لا يمكن التراجع عنه — تأكد تمامًا قبل تنفيذه!
✅ الصيغة:
DROP DATABASE database_name;
- database_name: هو اسم قاعدة البيانات اللي عايز تحذفها.
🧪 مثال عملي:
DROP DATABASE TestDB;
⬅ الكود ده هيحذف قاعدة البيانات TestDB بالكامل.
⛔ ملاحظات مهمة:
- اسم قاعدة البيانات لازم يكون موجود فعلاً على السيرفر.
- لازم يكون عندك صلاحية
DROPأو تكون مسؤول النظام. - في SQL Server، لو فيه اتصالات شغالة على قاعدة البيانات، لازم تنهيها.
🛑 مثال في SQL Server لإنهاء الاتصالات وحذف قاعدة البيانات:
ALTER DATABASE TestDB SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
DROP DATABASE TestDB;
⬅ السطر الأول بيخلي قاعدة البيانات لمستخدم واحد ويفصل كل الاتصالات الباقية، والسطر الثاني يحذفها.
تعليقات
إرسال تعليق