آموزش دستور به روز رسانی -The SQL UPDATE Statement

بازدید: 495 بازدید
UPDATE IN SQL
[cdb_box_content]

با سلام خدمت همراهان همیشگی وب سایت پرنیان طرح

با یکی دیگر از مقالات آموزش SQL در خدمت شما عزیزان هستیم.

می توانید برای مطالعه بیشتر در مورد SQL  به این لینک در وب سایت پرنیان طرح مراجعه کنید.

در آموزش امروز قصد داریم در مورد دستور به روز رسانی اطلاعات در جدول ، عبارت UPDATE در SQL صحبت کنیم.

در ادامه آموزش همراه ما باشید.

[/cdb_box_content]
[cdb_box_content]

مقدمه


از دستور UPDATE برای  اصلاح و به روز رسانی سوابق و رکورد ها ی موجود در یک جدول استفاده می شود.

شکل نحوی این دستور به شکل زیر می باشد:

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

 

جدول دِمو و مورد استفاده ما در این مقاله ، جدول زیر می باشد.

UPDATE IN SQL
UPDATE IN SQL
[/cdb_box_content]
[cdb_box_content]

نکته!

هنگام بروزرسانی سوابق در یک جدول ، مراقب باشید!

به بند WHERE در دستور UPDATE توجه کنید.

بند WHERE مشخص می کند کدام رکورد (ها) باید به روز شود.

اگر بند WHERE را فراموش کنید ، تمام سوابق موجود در جدول به روز می شوند!

[/cdb_box_content]
[cdb_box_content]

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

UPDATE Table

عبارت SQLزیر،  اولین رکورد مشتری (CustomerID = 1) را با یک شخص  جدید و یک شهر جدید به روز می کند.

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

کد بالا، نتیجه ای مانند جدول زیر را در بر خواهد داشت.

 

 

UPDATE IN SQL
UPDATE IN SQL

 

نتیجه کد بالا را می توانید از این لینک مشاهده و تمرین نمایید.

[/cdb_box_content]
[cdb_box_content]

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

UPDATE Multiple Records

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

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

UPDATE Customers
SET ContactName=‘Juan’
WHERE Country=‘Mexico’;

کد بالا، نتیجه ای مانند جدول زیر را در بر خواهد داشت.

 

UPDATE IN SQL
UPDATE IN SQL

نتیجه کد بالا را می توانید از این لینک مشاهده و تمرین نمایید.

[/cdb_box_content]
[cdb_box_content]

توجه داشته باشید.

هنگام بروزرسانی رکوردها مراقب باشید.

اگر بند WHERE را حذف کنید ، تمام رکوردها به روز می شوند!

[/cdb_box_content]
[cdb_box_content]

به کد زیر و نتیجه آن توجه کنید.

UPDATE IN SQL
UPDATE IN SQL
[/cdb_box_content]
[cdb_box_content]

اگر این مطلب برای شما مفید بود، ما را در گوگل ستاره باران کنید.

ترجمه و ارائه : رویا نجفی

منبع : وب سایت w3schools

[/cdb_box_content]
دسته بندی آموزش MY SQL
اشتراک گذاری
مقالات مرتبط

دیدگاهتان را بنویسید

سبد خرید

هیچ محصولی در سبد خرید نیست.