इस पोस्ट में, हम SQL में COMMIT और ROLLBACK के बीच के अंतर को समझेंगे।
कमिट
-
यह वर्तमान लेनदेन द्वारा किए गए संशोधनों को मान्य करता है।
-
एक बार COMMIT स्टेटमेंट निष्पादित हो जाने के बाद, लेन-देन को रोलबैक का उपयोग करके वापस नहीं किया जा सकता है।
-
यह तब होता है जब लेनदेन सफलतापूर्वक निष्पादित हो जाता है।
वाक्यविन्यास
कमिट;
रोलबैक
-
यह उन संशोधनों को हटा देता है जो वर्तमान लेनदेन द्वारा किए गए थे।
-
एक बार रोलबैक निष्पादित हो जाने के बाद, डेटाबेस अपनी पिछली स्थिति में पहुंच जाएगा।
-
यह वह राज्य है जहां लेन-देन का पहला विवरण निष्पादन में होगा।
-
रोलबैक तब होता है जब लेन-देन उसके निष्पादन के बीच में निरस्त कर दिया जाता है।
वाक्यविन्यास
<पूर्व>रोलबैक;