بیانیه SQL DELETE
این DELETE
عبارت برای حذف رکوردهای موجود در یک جدول استفاده می شود.
حذف نحو جدول “مشتریان” اکنون به این شکل است:
DELETE FROM table_name WHERE condition;
توجه: هنگام حذف سوابق در یک جدول مراقب باشید! به WHERE
بند موجود در DELETE
بیانیه توجه کنید . این WHERE
بند مشخص می کند که کدام رکورد باید حذف شود. اگر WHERE
بند را حذف کنید ، همه رکوردهای جدول حذف می شوند!
پایگاه داده نسخه ی نمایشی
در زیر مجموعه ای از جدول “مشتریان” در پایگاه داده نمونه Northwind آمده است:
SQL DELETE مثال
دستور SQL زیر مشتری “Alfreds Futterkiste” را از جدول “مشتریان” حذف می کند:
مثال
DELETE FROM Customers WHERE CustomerName='Alfreds Futterkiste';
جدول “مشتریان” اکنون به این شکل است:
حذف همه رکوردها
امکان حذف همه سطرهای یک جدول بدون حذف جدول وجود دارد. این بدان معناست که ساختار جدول ، ویژگی ها و نمایه ها دست نخورده خواهند بود:
DELETE FROM table_name;
دستور SQL زیر همه سطرهای جدول “مشتریان” را بدون حذف جدول حذف می کند:
0 دیدگاه