ما فائدة التراجع في SQL؟
ما فائدة التراجع في SQL؟

فيديو: ما فائدة التراجع في SQL؟

فيديو: ما فائدة التراجع في SQL؟
فيديو: What's new in SQL Server 2022 2024, شهر نوفمبر
Anonim

في SQL , رول باك هو أمر يتسبب في إهمال جميع تغييرات البيانات منذ آخر عمل BEGIN WORK ، أو START TRANSACTION بواسطة أنظمة إدارة قواعد البيانات العلائقية (RDBMS) ، بحيث تكون حالة البيانات " تراجع "بالطريقة التي كانت عليها قبل إجراء تلك التغييرات.

في هذا الصدد ، ما هو استخدام الالتزام والتراجع في SQL؟

الفرق الرئيسي بين COMMIT و ROLLBACK تصريحات SQL هو أن إعدام ارتكب بيان يجعل كل التعديل الذي تم إجراؤه بواسطة التيار عملية تجارية تصبح دائمة. من ناحية أخرى ، فإن إعدام رول باك يمحو كل التعديلات التي تم إجراؤها بواسطة التيار عملية تجارية.

تعرف أيضًا ، متى يمكن أن يحدث التراجع عن معاملة؟ أ التراجع لا تحتاج تحدث كما تقول "عند ارتكاب" ، والتي أظن أنك تقصد بها "عند محاولة الالتزام". أ يمكن التراجع عن الصفقة في أي وقت بعد التأسيس. في بعض الحالات ، أ سيحدث التراجع تلقائيًا بسبب مشغل أو انتهاك للقيد.

السؤال أيضا ، ما هو استخدام الالتزام في SQL؟

ال ارتكب الأمر هو أمر المعاملات تستخدم لحفظ التغييرات التي تم استدعاؤها بواسطة معاملة في قاعدة البيانات. ال ارتكب يحفظ الأمر جميع المعاملات في قاعدة البيانات منذ آخر مرة ارتكب أو أمر ROLLBACK.

ماذا تقصد بالتراجع؟

أ التراجع هي عملية استعادة قاعدة بيانات إلى حالة سابقة عن طريق إلغاء معاملة معينة أو مجموعة معاملات. التراجع يتم إجراؤها إما تلقائيًا بواسطة أنظمة قواعد البيانات أو يدويًا بواسطة المستخدمين.

موصى به: