Kann die Update-Anweisung zurückgesetzt werden?
Kann die Update-Anweisung zurückgesetzt werden?

Video: Kann die Update-Anweisung zurückgesetzt werden?

Video: Kann die Update-Anweisung zurückgesetzt werden?
Video: Windows Update deinstallieren: Was tun bei Windows 10 Update Problemen? 2024, November
Anonim

5 Antworten. Die kurze Antwort lautet: Nein. Sie müssen die DB jedoch nicht offline schalten, um eine teilweise Wiederherstellung einer oder mehrerer Tabellen durchzuführen. Du kann Stellen Sie ein Backup in einer separaten Datenbank wieder her und verwenden Sie dann TSQL-Abfragen, um die Zeilen wiederherzustellen, die von Ihrem. negativ beeinflusst wurden aktualisieren.

In ähnlicher Weise können Sie sich fragen, ob wir die Update-Anweisung in SQL Server rückgängig machen können.

Indem Sie Ihre SQL EINFÜGUNG AKTUALISIEREN oder LÖSCHEN Stellungnahme in einer TRANSAKTION Sie die Fähigkeit haben ROLLBACK oder COMMIT Ihre Änderungen. Wenn Sie wickeln Sie die SQL in einem TRAN Aussage kannst du führe die ROLLBACK-Befehl und rückgängig machen was Sie versehentlich tat.

Wissen Sie auch, ob ein Rollback nach dem Commit durchgeführt werden kann? Bis du verpflichten eine Transaktion: Nach Sie verpflichten der Transaktion sind die Änderungen für die ausgeführten Anweisungen anderer Benutzer sichtbar nach das verpflichten . Du kann zurückrollen (Rückgängig machen) alle Änderungen gemacht während der Transaktion mit dem ROLLBACK Aussage (siehe ROLLBACK.

Wissen Sie auch, was die Rollback-Anweisung bewirkt?

ROLLBACK-Anweisung . Die ROLLBACK-Anweisung ist die Umkehrung von COMMIT Stellungnahme . Es macht einige oder alle Datenbankänderungen, die während der aktuellen Transaktion vorgenommen wurden, rückgängig. Normalerweise nur das fehlgeschlagene SQL Stellungnahme wird zurückgesetzt, nicht die gesamte Transaktion.

Können wir nach dem Commit in SQL Server ein Rollback durchführen?

Commit in SQL Server-Commit wird für dauerhafte Änderungen verwendet. Wann wir verwenden Verpflichten in jeder Abfrage dann die durch diese Abfrage vorgenommene Änderung Wille dauerhaft und sichtbar sein. Wir können 'T Rollback nach das Verpflichten.

Empfohlen: