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!

تعليقات

المشاركات الشائعة من هذه المدونة

C# - Arrays

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

Entity Framework - مقدمة عن Entity Framework