Eine MS SQL 2008-Prozedur löscht und fügt dann Daten ein. Ich muss in der Lage sein, Daten in einer anderen Verbindung zu lesen, bis zum Einfügen, d. H. Nach dem Löschen. Wie kann ich das erreichen?Wie kann ich Daten in einem nicht festgeschriebenen Löschvorgang lesen?
1
A
Antwort
1
Die einzige Isolationsstufe, an die Sie denken können, wo Sie gelöschte Zeilen frei lesen können und keine Löschungen und Einfügungen blockieren, wäre snapshot isolation. Aber Sie hätten Ihre Transaktion öffnen müssen, bevor die Löschung stattgefunden hat.
Verwandte Themen
- 1. Wie kann ich Daten aus einem Netzwerkstrom synchron lesen?
- 2. NHibernate-Löschvorgang
- 3. Wie kann ich Daten schneller lesen?
- 4. Wiederherstellen nicht festgeschriebenen Dateien in GIT
- 5. Wie kann ich alle Daten in dieser Antwort lesen?
- 6. "Ich kann Daten von der Transportverbindung nicht lesen" - C#
- 7. 306_expandable_grid - kann die Eigenschaft 'Daten' nicht lesen
- 8. Ich kann keine Daten aus XML lesen
- 9. Kann nicht lesen Daten aus Realm-Datei
- 10. GridFSDownloadStream kann nicht alle Daten lesen
- 11. Wie kann ich JPEG-Daten pro Pixel lesen und schreiben?
- 12. Ich kann die Daten vom Firebase nicht lesen
- 13. Wie kann ich Daten aus TXT-Datei mit C# lesen?
- 14. Kann Firebase-Daten nicht mit Swift lesen
- 15. Wie kann ich Daten von MongoDB über reinen NodeJS lesen?
- 16. Wie kann ich binäre Daten von wfstream lesen?
- 17. Wie kann ich Daten aus einem Textfeld ohne Webserver lesen und in einer XML-Datei speichern?
- 18. Wie deaktiviere ich den Löschvorgang für bestimmte Zeilen in einem UITableView?
- 19. Wie kann ich Daten aus einer Textdatei mit VB6 lesen?
- 20. ich kann nicht lesen, Datei in C
- 21. Lesen von Daten aus XML-Daten in einem Array
- 22. Wie kann man db-Daten asynchron lesen?
- 23. Wie kann ich Befehlszeilenparameter von einem R-Skript lesen?
- 24. Wie man zwischen lokalen nicht festgeschriebenen Änderungen und Ursprung unterscheidet
- 25. Kann nicht lesen Daten aus Hash mit Spalte (:) in Schienen
- 26. kann nicht lesen Datei aus einem Verzeichnis
- 27. Wie finden Sie nicht festgeschriebenen Code nach gezogenen Git
- 28. Wie kann ich Dateien in Haskell lesen?
- 29. Wie kann ich zitierte Daten in einem Split zulassen?
- 30. Kann nicht lesen json_encode
Sie würden hoffen, dass das Löschen/Einfügen selbst in einer Transaktion wäre, so dass Sie entweder die ursprünglichen Zeilen oder die Ersetzung sehen würden, aber nicht die Work-in-Progress ... – araqnid