برنامه نویسیمقالات

آموزش sql : دستور DELETE

دستور DELETE

  • دستور DELETE برای حذف رکوردها در یک جدول به کار برده می شود.
  • دستور DELETE برای حذف سطرها در جدول استفاده می شود.

شکل کلی (Syntax) دستور DELETE

DELETE FROM table_name
WHERE some_column=some_value;

توجه کنید که شرط WHERE در دستور DELETEوجود دارد.
شرط WHERE مشخص میکند که کدام رکورد یا رکوردها باید حذف شوند. اگر شرط WHER را از قلم بندازیم تمام رکوردهای جدول حذف خواهند شد.


جدول آزمایشی Student در این مقالات:

دستور DELETE


مثالی از دستور DELETE
فرض کنید که ما میخواهیم دانش آموزانی که اسمشون ‘محمد’ هست را از جدول حذف کنیم.

DELETE from student
where name='محمد';

خروجی به شکل زیر خواهد شد:


حذف تمام داده ها :

  •  این امکان وجود دارد که تمام سطرهای جدول را بدون حذف خود جدول پاک کنیم .
  • این به معنی میباشد که ساختار جدول ،خصوصیات و ایندکس ها دست نخورده (سالم) می ماند.
DELETE FROM table_name;

یا

DELETE * FROM table_name;

نکته: دقت کنید که وقتی رکوردها رو حذف می کنید.شما قادر به لغو کردن(Undo) دستور نیستید.

برای مشاهده کلیه مقالات مربوط به sql کلیک نمایید.


تری دینگا

تمامی مطالب توسط تیم سافت ساز ترجمه و جمع آوری می شود . منبع سافت ساز
امتیاز

لطفا به این مقاله امتیاز بدهید

User Rating: 3.05 ( 2 votes)

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

نشانی ایمیل شما منتشر نخواهد شد.

دکمه بازگشت به بالا