TRUNCATE TABLE همه ردیفها را از جدول حذف میکند، اما ساختار جدول و ستونها، محدودیتها، شاخصها و غیره باقی میمانند. برای حذف تعریف جدول علاوه بر داده های آن، از عبارت DROP TABLE استفاده کنید. … عملیات TRUNCATE TABLE را می توان به عقب برگرداند.
کوتاه کردن جدول Mcq چیست؟
1. کوتاه کردن همه ردیفها را از جدول حذف میکند و ردیفهای جداگانهحذف را ثبت نمیکند. اگر جدول حاوی یک ستون هویت باشد، شمارنده آن ستون به مقدار seed تعریف شده برای ستون بازنشانی می شود. اگر seed تعریف نشده بود، از مقدار پیشفرض ….. استفاده میشود.
آیا جدول TRUNCATE آمار را حذف می کند؟
آمار به طور خودکار به روز نمی شود تا زمانی که آمار دوباره مورد نیاز باشد. آکا، TRUNCATE این کار را نمی کند. بنابراین "نه".
وقتی جدولی را کوتاه می کنید چه اتفاقی برای ایندکس ها می افتد؟
هنگامی که جدولی را کوتاه میکنید، پایگاه داده Oracle به طور خودکار تمام دادهها را در فهرستهای جدول و هر گونه اطلاعات INSERT مسیر مستقیم نمای واقعی را که در ارتباط با جدولاست حذف میکند. این اطلاعات مستقل از هرگونه گزارش مشاهده واقعی است.
از کدام دستور می توانید برای حذف سریع همه داده ها از ردیف های جدول بدون حذف خود جدول استفاده کنید؟
به طور منطقی، TRUNCATE TABLE مشابه عبارت DELETE بدون بند WHERE است. دستور TRUNCATE TABLE تمام سطرها را از جدول حذف می کند، اما ساختار جدول وستونها، محدودیتها، شاخصها و غیره آن دست نخورده باقی میمانند.