آشنایی با دستورات Insert، Delete و Update
عنوان دوره | SQL SERVER [ مدیریت بانک های اطلاعاتی] |
عنوان جلسه | آشنایی با دستورات T-Sql |
مدرس دوره | مهندس یزدانی |
تاریخ برگزاری | 1398/09/20و 1398/09/27 ساعت 14 الی 16 |
محل برگزاری | سالن اندیشه - معاونت اموزشی |
نحوه برگزاری | حضوری |
ارزشیابی کلاس | مشاهده نتایج ارزشیابی |
مستندات کلاس | ... |
دستور Insert:
از این دستور برای درج یک سطر اطلاعات در جدول استفاده میشود. در ادامه به شرح کامل این دستور میپردازیم:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...)
همانطور که در دستورات بالا مشاهده میکنید، بعد از نام جدول نام ستونهای جدول و بعد از آن مقادیر آنها را مشخص میکنیم.
نکته: اگر میخواهیم که همه مقادیر یک سطر را درج کنیم نیازی به مشخص کردن نام ستون ها در خط اول نیست و میتوانیم به صورت زیر عمل کنیم:
INSERT INTO table_name
VALUES (value1, value2, value3, ...)
مثال:
Insert into product
Values('SSD 512 GB',750000,'Laptop SSD')
دستور Update:
از این دستور برای ویرایش مقادیر جداول استفاده میشود. نکته مهم در این دستور استفاده از شرط در قسمت WHERE میباشد. در صورتی که از شرط برای ویرایش استفاده نکنیم تمامی رکوردهای جدول بروزرسانی میشوند.
در این دستور از کلمه کلیدی SET و مشخص کردن نام ستون و اعمال شرط بر روی یک یا چند ستون خاص عملیات ویرایش را انجام میدهیم.
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition
مثال: در این مثال مقدار نام محصول با کد 8 به مقدار book ویرایش میشود.
Update Product
Set pName='book'
Where pID=104
دستور Delete:
از این دستور برای حذف یک سطر از جدول بانک اطلاعاتی استفاده میشود. در زمان استفاده از این دستور باید حتما از شرط قسمت WHERE استفاده شود. در صورت عدم استفاده از آن کل سطرهای جدول حذف خواهند شد.
DELETE FROM table_name
WHERE condition
مثال: در مثال زیر محصول با کد 10 از جدول بانک محصولات حذف میشود.
Delete From Product
Where pID=10