برنامه نویسیمقالات
آموزش sql : دستور DELETE
دستور DELETE
- دستور DELETE برای حذف رکوردها در یک جدول به کار برده می شود.
- دستور DELETE برای حذف سطرها در جدول استفاده می شود.
شکل کلی (Syntax) دستور DELETE
DELETE FROM table_name WHERE some_column=some_value;
توجه کنید که شرط WHERE در دستور DELETEوجود دارد.
شرط WHERE مشخص میکند که کدام رکورد یا رکوردها باید حذف شوند. اگر شرط WHER را از قلم بندازیم تمام رکوردهای جدول حذف خواهند شد.
جدول آزمایشی Student در این مقالات:
مثالی از دستور DELETE
فرض کنید که ما میخواهیم دانش آموزانی که اسمشون ‘محمد’ هست را از جدول حذف کنیم.
DELETE from student where name='محمد';
خروجی به شکل زیر خواهد شد:
حذف تمام داده ها :
- این امکان وجود دارد که تمام سطرهای جدول را بدون حذف خود جدول پاک کنیم .
- این به معنی میباشد که ساختار جدول ،خصوصیات و ایندکس ها دست نخورده (سالم) می ماند.
DELETE FROM table_name;
یا
DELETE * FROM table_name;
نکته: دقت کنید که وقتی رکوردها رو حذف می کنید.شما قادر به لغو کردن(Undo) دستور نیستید.
برای مشاهده کلیه مقالات مربوط به sql کلیک نمایید.
تمامی مطالب توسط تیم سافت ساز ترجمه و جمع آوری می شود . منبع سافت ساز
امتیاز
لطفا به این مقاله امتیاز بدهید