بهار آموزش با تخفیف های شگفت انگیز توسینسو بهار آموزش با تخفیف های شگفت انگیز توسینسو
مانده تا پایان تخفیف
مشاهده دوره ها
0

حذف کلیه رکوردهای یک جدول در SQL Server

سلام ، من یک جدول اطلاعاتی دارم به اسم T که این جدول دارای 5 فیلد می باشد . در این جدول تعداد زیادی رکورد ثبت شده است . حالا سوال من اینجاست که چگونه می توانم کلیه رکورد های موجود در این جدول اطلاعاتی را حذف نمایم.با تشکر

پرسیده شده در 1393/12/17 توسط

3 پاسخ

2

اين امکان وجود دارد که بدون حذف يک جدول ، کليه رکوردهای درون آن را پاک کرد . اين به منزله خالی کردن جدول از اطلاعات است ، ولی ساختار ، انديس ها و ويژگی های جدول دست نخورده باقی مانده و فقط مقادير درون آن از بين می رود .

شکل کلی اين دستور به صورت زير است :

Delete From نام جدول

يا

Delete * From نام جدول
پاسخ در 1393/12/17 توسط
3

جواب آقای " فرهاد خانلری" هم درست میباشد اما برای حذف کامل کلیه رکوردها بهتر است از دستور truncate استفاده کنیم. مخصوصا اگر جدول دارای فیلد با خاصیت identity باشد یا تعداد رکورد ها زیاد تر باشد

:)

پاسخ در 1393/12/18 توسط

پاسخ شما