Mitä hyötyä palautuksesta on SQL:ssä?
Mitä hyötyä palautuksesta on SQL:ssä?

Video: Mitä hyötyä palautuksesta on SQL:ssä?

Video: Mitä hyötyä palautuksesta on SQL:ssä?
Video: SQL 2024, Marraskuu
Anonim

Sisään SQL , PALAUTUS on komento, joka saa aikaan sen, että relaatiotietokannan hallintajärjestelmät (RDBMS) hylkäävät kaikki tietomuutokset viimeisen BEGIN WORK tai START TRANSACTION jälkeen, jolloin tietojen tila on " rullattu taaksepäin "kuin se oli ennen muutosten tekemistä.

Mitä hyötyä on sitoutumisesta ja palautuksesta tässä suhteessa SQL:ssä?

Tärkein ero SITOA ja PALAUTTA lausunnot SQL on se täytäntöönpano TEHDÄ lauseke tekee kaikki virran tekemät muutokset kauppa tulla pysyväksi. Toisaalta, toteuttaminen PALAUTUS poistaa kaikki virran tekemät muutokset kauppa.

Tiedätkö myös, milloin tapahtuman peruuttaminen voi tapahtua? A palautus ei tarvitse esiintyä kuten sanot "kun sitoudut", jolla luulisin tarkoittavan "kun yritetään sitoutua". A kauppa voidaan peruuttaa milloin tahansa aloittamisen jälkeen. Joissakin tapauksissa a palautus tapahtuu automaattisesti liipaisimen tai rajoitteen rikkomisen vuoksi.

Kysymys kuuluu myös, mitä hyötyä on sitoutumisesta SQL:ssä?

The TEHDÄ komento on tapahtumakomento käytetty tallentaaksesi tapahtuman käynnistämät muutokset tietokantaan. The TEHDÄ -komento tallentaa kaikki tapahtumat tietokantaan edellisestä lähtien TEHDÄ tai ROLLBACK-komento.

Mitä tarkoitat palautuksella?

A palautus on tietokannan palauttaminen aikaisempaan tilaan peruuttamalla tietty tapahtuma tai tapahtumajoukko. Palautukset tietokantajärjestelmät suorittavat ne automaattisesti tai käyttäjät manuaalisesti.

Suositeltava: