SQL में रोलबैक का उपयोग क्या है?
SQL में रोलबैक का उपयोग क्या है?

वीडियो: SQL में रोलबैक का उपयोग क्या है?

वीडियो: SQL में रोलबैक का उपयोग क्या है?
वीडियो: MySQL: ऑटोकमिट, कमिट, रोलबैक 2024, नवंबर
Anonim

में एसक्यूएल , रोलबैक एक कमांड है जो पिछले BEGIN WORK, या START TRANSACTION के बाद से सभी डेटा परिवर्तनों को रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) द्वारा त्याग दिया जाता है, ताकि डेटा की स्थिति " वापस लुढ़का "जिस तरह से उन परिवर्तनों को किए जाने से पहले था।

इस संबंध में, SQL में कमिट और रोलबैक का क्या उपयोग है?

के बीच मुख्य अंतर कमिट और रोलबैक के बयान एसक्यूएल क्या यह का निष्पादन है COMMIT बयान वर्तमान द्वारा किए गए सभी संशोधन करता है लेन - देन स्थायी हो जाना। दूसरी ओर, निष्पादन रोलबैक करंट द्वारा किए गए सभी संशोधनों को मिटा देता है लेन - देन.

यह भी जानिए, लेन-देन का रोलबैक कब हो सकता है? ए रोलबैक जरुरत नहीं घटित होना जैसा कि आप कहते हैं "कमिटिंग करते समय", जिसके द्वारा मुझे लगता है कि आपका मतलब "कमिट करने का प्रयास करते समय" है। ए लेन-देन रोलबैक कर सकता है स्थापना के बाद किसी भी समय। कुछ मामलों में, ए रोलबैक होगा स्वचालित रूप से एक ट्रिगर या बाधा उल्लंघन के कारण।

यह भी प्रश्न है कि SQL में कमिट का क्या उपयोग है?

NS COMMIT कमांड ट्रांजेक्शनल कमांड है उपयोग किया गया डेटाबेस में लेनदेन द्वारा किए गए परिवर्तनों को सहेजने के लिए। NS COMMIT कमांड अंतिम से सभी लेनदेन को डेटाबेस में सहेजता है COMMIT या रोलबैक कमांड।

रोलबैक से आप क्या समझते हैं?

ए रोलबैक एक विशिष्ट लेनदेन या लेनदेन सेट को रद्द करके एक डेटाबेस को पिछली स्थिति में पुनर्स्थापित करने का संचालन है। पुनरावर्तन या तो डेटाबेस सिस्टम द्वारा स्वचालित रूप से या उपयोगकर्ताओं द्वारा मैन्युअल रूप से निष्पादित किया जाता है।

सिफारिश की: