نمایش نتایج 1 تا 2 از 2

نام تاپیک: حذف فیزیکی رکوردهای جدول ؟

  1. #1
    کاربر تازه وارد آواتار (هیچکس)
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    ( صفر و یک )
    پست
    60

    Question حذف فیزیکی رکوردهای جدول ؟

    با سلام خدمت دوستان.
    در sql ما با صادر کردن دستور delete from در واقع دکوردهای جدول رو به صورت منطقی حذف می کنیم (به قول msdn به عنوان رکوردهای حذف شده تیک می خورند) و در فایل تراکنش ها هم ثبت می شوند (*.ldf).
    حالا من می خوام یک رکورد رو به طور فیزیکی حذف کنم. آیا دستور خاصی وجود داره ؟؟؟

    ممنون.

  2. #2

    نقل قول: حذف فیزیکی رکوردهای جدول ؟

    سلام،
    دستور Truncate table داده های موجود در جدول را به طور کامل حذف می کند و حد اقل ترین عملیات log را انجام می دهد (مثلا page ها را log می کند)

    البته محدودیت هایی نیز وجود دارد مثلا قادر نیست داده های جدولی که قید کلید خارجی داشته باشد را حذف کند.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •