سلسلة دروس SQL|تصريح UPDATE
هذه المقالة جزء من سلسلة دروس SQL، يمكنك الاطلاع على الفهرس
يستخدم تصريح UPDATE لتحديث تسجيلات موجودة مسبقاً في جدول .
بناء تصريح UPDATE
1
2
3
4
5
UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;
لاحظ عبارة WHERE في تصريح UPDATE
عبارة WHERE تحدد أي تسجيل أو تسجيلات يجب أن تُحدّث ، إذا قمت بحذف عبارة WHERE ، فسوف تُحدّث جميع التسجيلات!
استعراض قاعدة بيانات
سنستخدم قاعدة البيانات المعروفة جيداً : Northwind
في الأسفل تحديد من جدول الزبائن Customers
مثال على تصريح UPDATE
على فرض أننا نريد تحديث سجل الزبون “Alfreds Futterkiste” لاسم تواصل ContactName ومدينة City جديدين، حينها نستخدم تصريح SQL التالي
1
2
3
4
5
UPDATE Customers
SET ContactName='Alfred Schmidt', City='Hamburg'
WHERE CustomerName='Alfreds Futterkiste';
الآن ، سيبدو التحديد من جدول الزبائن على الشكل التالي
تحذير: كن حذراً عند تحديث التسجيلات
فإذا قمت بحذف عبارة WHERE من المثال السابق، كأن تكتب
1
2
3
UPDATE Customers
SET ContactName='Alfred Schmidt', City='Hamburg';
حينها ، سيبدو جدول الزبائن على الشكل
التالي: تصريح DELETE
هذا المنشور تحت ترخيص
CC BY 4.0
بواسطة المؤلف.