الأمر SQL DELETE

ما هو الأمر SQL DELETE ؟


يُستخدم الأمر SQL DELETE من أجل القيام بمحو بعض السجلات الموجودة فعلياً داخل جداول قاعدة البيانات.
مثال علي الأمر DELETE:
DELETE FROM table_name WHERE condition;

تنبيه مهم: أنه عند القيام بإستخدام الأمر DELETE من أجل مسح بعض السجلات من داخل جداول قاعدة البيانات، يجب أيضاً إستخدام جملة WHERE من أجل تحديد القيم المُراد مسحها،
لأن في حالة نسيان إستخدام جملة WHERE فإنه سيتم تلقائياً، مسح كافة السجلات المخزنة في جداول قواعد البيانات.


مثال علي الأمر DELETE فى لغه SQL


DELETE FROM Customers WHERE CustomerName='Alfreds Futterkiste';

الكود السابق يقوم بمسح العميل المسجل بإسم "Alfreds Futterkiste" من داخل جدول العملاء "Customers".
سوف يصبح الجدول بعد تطبيق الكود بهذا المنظر حيث انه سوف يتم حذف خانه رقم 1 التى بيها العميل Alfreds Futterkiste

كيفية مسح كافة السجلات بإستخدام الأمر DELETE فى SQL

من الممكن القدرة علي مسح كافة الصفوف الموجودة داخل الجدول دون القيام بمسح الجدول نفسه.
وهذا يعني بنية الجدول والسمات والفهارس ستكون سليمة.
مثال علي ذلك:
DELETE FROM table_name;

مثال علي DELETE فى SQL

DELETE FROM Customers;

الكود السابق يقوم بمسح كافة الصفوف الموجودة في جدول العملاء "Customers" بدون مسح الجدول نفسه.

0 التعليقات

إرسال تعليق