რა სარგებლობა აქვს SQL-ში დაბრუნებას?
რა სარგებლობა აქვს SQL-ში დაბრუნებას?

ვიდეო: რა სარგებლობა აქვს SQL-ში დაბრუნებას?

ვიდეო: რა სარგებლობა აქვს SQL-ში დაბრუნებას?
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, აპრილი
Anonim

In SQL , უკან დაბრუნება არის ბრძანება, რომელიც იწვევს ყველა მონაცემის ცვლილებას ბოლო სამუშაოს დასაწყისიდან ან ტრანზაქციის დაწყების შემდეგ, რომელიც გაუქმდება მონაცემთა ბაზის რელაციური მართვის სისტემების (RDBMS) მიერ, რათა მონაცემთა მდგომარეობა იყოს შემოვიდა უკან „როგორც იყო ამ ცვლილებების განხორციელებამდე.

ამ მხრივ, რა სარგებლობა აქვს SQL-ში commit და rollback-ს?

შორის მთავარი განსხვავება COMIT და rollback -ის განცხადებები SQL არის ის, რომ აღსრულება ჩადენა განცხადება აკეთებს მიმდინარე მოდიფიკაციას გარიგება გახდეს მუდმივი. მეორეს მხრივ, აღსრულება უკან დაბრუნება წაშლის დენის მიერ შესრულებულ ყველა ცვლილებას გარიგება.

ასევე იცით, როდის შეიძლება მოხდეს ტრანზაქციის დაბრუნება? ა უკან დაბრუნება არ არის საჭირო მოხდეს როგორც შენ ამბობ "ჩადენისას", რაშიც, ვფიქრობ, გულისხმობ "ჩადენის მცდელობისას". ა ტრანზაქცია შეიძლება უკან დაბრუნდეს დაწყების შემდეგ ნებისმიერ დროს. ზოგიერთ შემთხვევაში, ა უკან დაბრუნება მოხდება ავტომატურად ტრიგერის ან შეზღუდვის დარღვევის გამო.

ასევე კითხვაა, რა არის SQL-ში commit-ის გამოყენება?

The ჩადენა ბრძანება არის ტრანზაქციის ბრძანება გამოყენებული მონაცემთა ბაზაში ტრანზაქციის მიერ გამოწვეული ცვლილებების შესანახად. The ჩადენა ბრძანება ინახავს ყველა ტრანზაქციას მონაცემთა ბაზაში ბოლოდან ჩადენა ან ROLLBACK ბრძანება.

უკან დაბრუნებაში რას გულისხმობ?

ა უკან დაბრუნება არის მონაცემთა ბაზის წინა მდგომარეობაში აღდგენის ოპერაცია კონკრეტული ტრანზაქციის ან ტრანზაქციის ნაკრების გაუქმებით. გადაბრუნებები შესრულებულია ავტომატურად მონაცემთა ბაზის სისტემებით ან ხელით მომხმარებლების მიერ.

გირჩევთ: