3.3 SQL UPDATE
جملة SQL UPDATE
جملة UPDATE
في SQL تُستخدم لتعديل السجلات (records) الموجودة في جدول (table).
صيغة جملة UPDATE
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
ملاحظة: من المهم جدًا استخدام جملة WHERE
لتحديد السجلات التي تريد تحديثها. بدون WHERE
، سيتم تحديث كل السجلات في الجدول.
مثال على قاعدة بيانات Demo
في أمثلتنا، سنستخدم جدول يُدعى Customers
:
- CustomerID
- CustomerName
- ContactName
- Address
- City
- PostalCode
- Country
مثال على SQL UPDATE
السطر التالي يقوم بتحديث حقل ContactName
و City
للعميل الذي يمتلك CustomerID = 1
:
UPDATE Customers
SET ContactName = 'Alfred Schmidt', City = 'Frankfurt'
WHERE CustomerID = 1;
تحديث جميع السجلات
إذا لم تكتب شرط WHERE
، سيتم تحديث جميع الصفوف في الجدول:
UPDATE Customers
SET ContactName = 'Juan';
تحذير: كن حذرًا جدًا عند استخدام جملة UPDATE
بدون WHERE
!
تعليقات
إرسال تعليق