فهرست مطالب:

چگونه یک به روز رسانی SQL را لغو کنم؟
چگونه یک به روز رسانی SQL را لغو کنم؟

تصویری: چگونه یک به روز رسانی SQL را لغو کنم؟

تصویری: چگونه یک به روز رسانی SQL را لغو کنم؟
تصویری: آموزش SQL Intermediate | به روز رسانی/حذف داده ها 2024, نوامبر
Anonim

می‌توانید تغییراتی را که هنوز به کنترل منبع متعهد نشده‌اند، لغو کنید

  1. در Object Explorer، روی شی، پوشه یا پایگاه داده با تغییراتی که می خواهید کلیک راست کنید لغو کردن ، Other را انتخاب کنید SQL وظایف کنترل منبع > واگرد تغییر می کند.
  2. اشیایی را با تغییراتی که می خواهید انتخاب کنید لغو کردن و کلیک کنید واگرد تغییرات.

به همین ترتیب، آیا می توانید یک پرس و جوی SQL را لغو کنید؟

واگرد بازگشت به داخل نامیده می شود SQL . یک بار شما یک تعهد انجام داده ام، تو می توانی 't لغو کردن آن را بدون بازیابی نسخه پشتیبان. توجه داشته باشید که انجام یک بازگشت لغو خواهد شد یک تراکنش کامل، یعنی هر به روز رسانی، درج و حذف از زمان شروع تراکنش، که معمولاً از آخرین commit یا بازگشت است.

علاوه بر این، چگونه می توانم اطلاعات SQL Server را از به روز رسانی های تصادفی بدون پشتیبان بازیابی کنم؟ رایج ترین راه حل ها عبارتند از:

  1. پشتیبان پایگاه داده را بازیابی کنید و از آن به جای پایگاه داده اصلی استفاده کنید.
  2. در صورتی که تغییرات دیگری پس از به‌روزرسانی رخ داده باشد یا نمی‌توانید اجازه دهید پایگاه داده آفلاین باشد: یک نسخه پشتیبان از پایگاه داده را در یک سرور آزمایشی بازیابی کنید. از SQL Server Management Studio Export data wizard برای صادرات داده ها استفاده کنید.

به این ترتیب دستور rollback در SQL چیست؟

آ بازگشت به عقب یک پایگاه داده است فرمان مورد استفاده در مدیریت تراکنش به برگرداندن تغییرات قبلی در معامله از این می توان استفاده کرد برگرداندن تغییرات روی تراکنش که فقط پس از آخرین COMIT یا دستور ROLLBACK . نحو برای عقبگرد است بازگشت به عقب ; مثال: SQL > حذف از دانش آموزان.

چگونه یک پرس و جو را در MySQL لغو کنم؟

شما نیاز به تنظیم AUTOCOMMIT=0 دارید و پس از آن می توانید COMMIT یا ROLLBACK را در پایان پرس و جو یا جلسه برای ارسال یا لغو تراکنش. شما فقط می توانید این کار را در طول تراکنش انجام دهید. اساسا: اگر در حال انجام یک تراکنش هستید، فقط یک بازگشت انجام دهید. وگرنه نمیتونی" لغو کردن " آ پرس و جو MySQL.

توصیه شده: