PDA

View Full Version : فرق Truncate با Delete



odiseh
سه شنبه 25 دی 1386, 14:40 عصر
سلام
فرق Truncate با Delete چیه؟ چرادوتا دستور برای حذف وجود داره؟
حتما یه فرقی با هم دارن ...


با تشکر

farhad110
سه شنبه 25 دی 1386, 14:55 عصر
با سلام
truncate برای حذف بدون قید و شرط به کار میره و از اونجایی که در transaction log ثبت نمیشه سرعت بیشترب نسبت به delete داره

e-shahshahani
چهارشنبه 26 دی 1386, 00:48 صبح
The counter used by an identity for new rows is reset to the seed for the column. If you want to retain the identity counter, use DELETE instead.

Kamyar.Kimiyabeigi
چهارشنبه 26 دی 1386, 07:57 صبح
در ضمن truncate باعث میشه که identity جدول reset بشه ولی delete این کار رو نمیکنه

odiseh
چهارشنبه 26 دی 1386, 08:36 صبح
با تشکر فراوان از همه شما