٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

آموزش بیانیه SQL UPDATE

بیانیه SQL UPDATE این UPDATEدستور برای تغییر رکوردهای موجود در یک جدول استفاده می شود. به روز رسانی نحو UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition; توجه: هنگام بروزرسانی رکوردها در یک جدول مراقب باشید! به WHEREبند موجود در UPDATEبیانیه توجه…

محمد یوسفی

9 آگوست 2021

بیانیه SQL UPDATE

این UPDATEدستور برای تغییر رکوردهای موجود در یک جدول استفاده می شود.

به روز رسانی نحو

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;

توجه: هنگام بروزرسانی رکوردها در یک جدول مراقب باشید! به WHEREبند موجود در UPDATEبیانیه توجه کنید . این WHEREبند مشخص می کند که کدام رکورد باید به روز شود. اگر WHEREبند را حذف کنید ، همه پرونده های جدول به روز می شوند!


پایگاه داده نسخه ی نمایشی

در زیر مجموعه ای از جدول “مشتریان” در پایگاه داده نمونه Northwind آمده است:


به روز رسانی جدول

بیانیه SQL زیر اولین مشتری (CustomerID = 1) را با یک فرد تماس جدید و یک شهر جدید به روز می کند.

مثال

UPDATE Customers
SET ContactName = 'Alfred Schmidt', City= 'Frankfurt'
WHERE CustomerID = 1;

انتخاب از جدول “مشتریان” اکنون به این شکل است:

 


به روز رسانی رکوردهای چندگانه

این WHEREبند است که تعیین می کند چه تعداد رکورد به روز می شود.

دستور SQL زیر نام مخاطب را برای همه پرونده هایی که کشور “مکزیک” است به “Juan” به روز می کند:

مثال

UPDATE Customers
SET ContactName='Juan'
WHERE Country='Mexico';

انتخاب از جدول “مشتریان” اکنون به این شکل است:


اخطار به روز رسانی!

هنگام بروزرسانی رکوردها مراقب باشید. اگر WHEREبند را حذف کنید ، همه پرونده ها به روز می شوند!

مثال

UPDATE Customers
SET ContactName='Juan';

انتخاب از جدول “مشتریان” اکنون به این شکل است:

منبع

مطالب مرتبط

0 دیدگاه