منشور

سلسلة دروس 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

customers

مثال على تصريح UPDATE

على فرض أننا نريد تحديث سجل الزبون “Alfreds Futterkiste” لاسم تواصل ContactName ومدينة City جديدين، حينها نستخدم تصريح SQL التالي

1
2
3
4
5
	UPDATE Customers

	SET ContactName='Alfred Schmidt', City='Hamburg'

	WHERE CustomerName='Alfreds Futterkiste';

الآن ، سيبدو التحديد من جدول الزبائن على الشكل التالي

customers3

تحذير: كن حذراً عند تحديث التسجيلات

فإذا قمت بحذف عبارة WHERE من المثال السابق، كأن تكتب

1
2
3
	UPDATE Customers

	SET ContactName='Alfred Schmidt', City='Hamburg';

حينها ، سيبدو جدول الزبائن على الشكل

customers4

التالي: تصريح DELETE

هذا المنشور تحت ترخيص CC BY 4.0 بواسطة المؤلف.