DELTA_CONCURRENT_DELETE_READ condición de error

SQLSTATE: 2D521

Se ha detectado un conflicto de transacciones: una transacción concurrente <operation> ha eliminado datos de la tabla <tableName> (confirmados en la versión <version>) que esta transacción ha leído.

TIEMPO ASIGNADO EXCEDIDO

Se agotó el tiempo de espera para la resolución de conflictos a nivel de fila, por lo que no se pudo descartar un conflicto. Vuelva a intentar la operación. Consulte <docLink> para obtener más información.

CHANGE_TYPE_COLUMN

La columna '_change_type' entra en conflicto con las columnas de metadatos del CDC, impidiendo la detección de conflictos a nivel de fila. Renombra esta columna o desactiva CDC. Consulte <docLink> para obtener más información.

EMPTY_READ_PREDICATES

Esta transacción no incluía ningún filtro y leyó toda la tabla, en conflicto con la eliminación simultánea. Agregue filtros a la consulta para restringir el ámbito de datos y reintentar la operación. Consulte <docLink> para obtener más información.

CAMBIO_DE_METADATOS

La operación simultánea cambió los metadatos de la tabla (por ejemplo, esquema o creación de particiones). Vuelva a intentar la operación. Consulte <docLink> para obtener más información.

TABLA_PARTICIONADA_SIN_FUENTE_DE_UNIÓN

No se pudo realizar la detección de conflictos de nivel de fila en esta tabla particionada. Vuelva a intentar la operación. Consulte <docLink> para obtener más información.

PREDICATES_NEED_REWRITE

No se pudieron aplicar los predicados de filtro utilizados por esta transacción para la detección de conflictos a nivel de fila. Vuelva a intentar la operación. Consulte <docLink> para obtener más información.

CAMBIO_DE_PROTOCOLO

La operación simultánea actualizó el protocolo de la tabla. Vuelva a intentar la operación. Consulte <docLink> para obtener más información.

Cambios a Nivel de Fila

La operación simultánea eliminó las filas que esta transacción intentó leer. Vuelva a intentar la operación. Consulte <docLink> para obtener más información.

WHOLE_TABLE_READ

Esta transacción intentó leer toda la tabla, lo que entra en conflicto con la eliminación simultánea. Agregue filtros a la consulta para restringir el ámbito de datos y reintentar la operación. Consulte <docLink> para obtener más información.

WHOLE_TABLE_REPLACE

La operación simultánea reemplazó todos los datos de la tabla. Vuelva a intentar la operación. Consulte <docLink> para obtener más información.

WITHOUT_HINT

La operación simultánea eliminó los datos leídos por esta operación. Vuelva a intentar la operación. Consulte <docLink> para obtener más información.

WITH_PARTITION_HINT

La operación concurrente ha eliminado datos de la partición <partitionValues> que fueron leídos por esta operación. Vuelva a intentar la operación. Consulte <docLink> para obtener más información.