DELTA_CONCURRENT_DELETE_DELETE Fehlerstatus

SQLSTATE: 2D521

Transaktionskonflikt erkannt, da ein gleichzeitiger <operation>-Vorgang Daten aus der Tabelle <tableName> gelöscht hat (festgeschrieben in Version <version>), die von dieser Transaktion versucht wurden zu löschen.

ZUGETEILTE_ZEIT_ÜBERSCHRITTEN

Die Konfliktlösung auf Reihenebene war zeitlich verzögert, sodass ein Konflikt nicht ausgeschlossen werden konnte. Versuchen Sie die Operation erneut. <docLink> Weitere Informationen finden Sie unter.

CHANGE_TYPE_COLUMN

Die Spalte '_change_type' kollidiert mit CDC-Metadaten-Spalten und verhindert die Konflikterkennung auf Zeilenebene. Benennen Sie diese Spalte um oder deaktivieren Sie CDC. <docLink> Weitere Informationen finden Sie unter.

EMPTY_READ_PREDICATES

Diese Transaktion enthielt keine Filter und änderte die gesamte Tabelle, in Konflikt mit der gleichzeitigen Änderung. Fügen Sie Ihrer Abfrage Filter hinzu, um den Datenbereich einzugrenzen und den Vorgang erneut zu wiederholen. <docLink> Weitere Informationen finden Sie unter.

METADATA_CHANGE

Der gleichzeitige Vorgang hat die Tabellenmetadaten geändert (z. B. Schema oder Partitionierung). Wiederholen Sie den Vorgang. <docLink> Weitere Informationen finden Sie unter.

PARTITIONED_TABLE_WITHOUT_MERGE_SOURCE

Konflikterkennung auf Zeilenebene konnte für diese partitionierte Tabelle nicht ausgeführt werden. Wiederholen Sie den Vorgang. <docLink> Weitere Informationen finden Sie unter.

PREDICATES_NEED_REWRITE

Die von dieser Transaktion verwendeten Filter-Prädikate konnten nicht für die Konflikterkennung auf Zeilenebene angewendet werden. Wiederholen Sie den Vorgang. <docLink> Weitere Informationen finden Sie unter.

PROTOKOLLÄNDERUNG

Der gleichzeitige Vorgang hat das Tabellenprotokoll aktualisiert. Wiederholen Sie den Vorgang. <docLink> Weitere Informationen finden Sie unter.

ROW_LEVEL_CHANGES

Der gleichzeitige Vorgang hat dieselben Zeilen geändert, die diese Transaktion zu ändern versuchte. Wiederholen Sie den Vorgang. <docLink> Weitere Informationen finden Sie unter.

WHOLE_TABLE_READ

Bei dieser Transaktion wurde versucht, die gesamte Tabelle zu ändern, die mit der gleichzeitigen Änderung in Konflikt steht. Fügen Sie Ihrer Abfrage Filter hinzu, um den Datenbereich einzugrenzen und den Vorgang erneut zu wiederholen. <docLink> Weitere Informationen finden Sie unter.

WHOLE_TABLE_REPLACE

Der gleichzeitige Vorgang ersetzte alle Daten in der Tabelle. Wiederholen Sie den Vorgang. <docLink> Weitere Informationen finden Sie unter.

WITHOUT_HINT

Der gleichzeitige Vorgang hat Daten gelöscht, die von diesem Vorgang gelesen wurden. Wiederholen Sie den Vorgang. <docLink> Weitere Informationen finden Sie unter.

WITH_PARTITION_HINT

Der gleichzeitige Vorgang hat Daten in der Partition <partitionValues> gelöscht, die von diesem Vorgang gelesen wurde. Wiederholen Sie den Vorgang. <docLink> Weitere Informationen finden Sie unter.