الخميس، 8 مايو 2014

أساسيات قواعد البيانات جملة حذف جدول في قاعدة البيانات SQL DROP or DELETE Table

 أوامر حذف  جدول في قاعدة البيانات 
SQL  DROP or DELETE Table

جملة الإستعلام لحذف جدول في قاعدة البيانات SQL
جملة الإستعلام لحذف جدول في قاعدة البيانات SQL

جملة الإستعلام لحذف جدول في قاعدة البيانات SQL

تستخدم الكلمة المحجوزة Drop لحذف جدول أو قاعدة بيانات ولتخصيصها لحذف جدول نقرن معها الكلمة المحجوزة Table اي الجدول فتصبح معا Drop Table وتعنى حذف جدول ثم نحدد اسم الجدول كما ذكرت سابقا وهو اسم مميز اي لا يتكرر في نفس قاعدة البيانات.

الصيغة العامة لحذف جدول في لغة الاستعلام البنيوية SQL

DROP TABLE table_name;

مثال على جملة حذف جدول في SQL:

أولا لدينا جدول الزبائن الذي  كوناه في الدرس السابق سنأخذ نظرة للتأكيد أنه موجود في قاعدة البيانات باستخدام الأمر
Desc Customer وهي تعنى عرض معلومات هيكل الجدول اي الوصف للعمدة والقيود فيه. ان عرضت تلك المعلومات يعني ان الجدول موجود
SQL> DESC CUSTOMERS;
+---------+---------------+------+-----+---------+-------+
| Field   | Type          | Null | Key | Default | Extra |
+---------+---------------+------+-----+---------+-------+
| ID      | int(11)       | NO   | PRI |         |       |
| NAME    | varchar(20)   | NO   |     |         |       |
| AGE     | int(11)       | NO   |     |         |       |
| ADDRESS | char(25)      | YES  |     | NULL    |       |
| SALARY  | decimal(18,2) | YES  |     | NULL    |       |
+---------+---------------+------+-----+---------+-------+
5 rows in set (0.00 sec)
نكتب الامر حذف جدول كما في الصيغة العامة مع مراعاة استبدال table_name باسم الجدول المراد حذفه وهو هنا Customers.
SQL> DROP TABLE CUSTOMERS;
Query OK, 0 rows affected (0.01 sec)
نستخدم امر عرض المعلومات عن الجدول الذي حذفنها فنجد عرض رسالة خطأ تخبرنا بأن الجدول غير موجود.
SQL> DESC CUSTOMERS;
ERROR 1146 (42S02): Table 'TEST.CUSTOMERS' doesn't exist
========================================================================

<<<< السابق أوامر إنشاء أو تكوين جدول في قاعدة البيانات

========================================================================
لمتابعتي
تويتر: @aalmahallawi
IT Help Desk,System Analyst
SEO Arabic Expert ,PHP,C#,ASPX
Al alami st
gaza -jabaliaGaza Strip
Palestine
Email :ahmed.almahallawi@gmail.com
DOB: 05/10/1984

التسميات: