الفرق بين تعليمة التعديل وتعليمة الحذف
تعليمتا SQL تغيّران البيانات الموجودة، وكلتاهما خطيرة دون شرط WHERE.
باختصار
UPDATE يغيّر القيم وDELETE يزيل السجلات — ولا تنسَ WHERE في الاثنتين.
| وجه المقارنة | تعليمة التعديلUPDATE | تعليمة الحذفDELETE |
|---|---|---|
| العمل | تغيّر قيم حقول في سجلات موجودة | تحذف سجلات كاملة |
| الصيغة | UPDATE جدول SET حقل = قيمة WHERE شرط | DELETE FROM جدول WHERE شرط |
| دون WHERE | تُعدَّل كل السجلات | تُحذف كل السجلات |
| بنية الجدول | تبقى كما هي | تبقى كما هي (الحذف للسجلات فقط) |
التعريف من قاموس المادة
تعليمة التعديل Updateتستخدم لتعديل سجل أو عدة سجلات في جدول.صفحة المصطلح تعليمة الحذف Deleteتستخدم لحذف سجل أو عدة سجلات في جدول.صفحة المصطلح
أسئلة دورات عنهما
- املأ الفراغ: يستخدم ...... للتعامل مع قاعدة المعطيات كقراءة المعطيات منها وتخزينها ضمن DataSet أو التعديل عليها من خلال استخدام توابع خاصة به.البرمجة · دورة 2019 (الأولى) — سلّم التصحيح