| Anterior | Siguiente |
| hrTooManyOpenIndexes | hrColumnDoesNotFit |
hrColumnLong
Qué significa hrColumnLong
El resultado hrColumnLong aparece cuando el valor supera el camino previsto para datos ordinarios y debe tratarse como long value. El valor publicado es 0xC80005DD; la condición JET correspondiente es JET_errColumnLong.
Diferencia frente a resultados vecinos
No es equivalente a hrColumnTooBig: ese valor indica que el valor excede la longitud máxima declarada o soportada para ese tipo de columna. También se distingue de hrColumnDoesNotFit, donde el valor de la columna no cabe dentro del presupuesto de tamaño del registro actual.
Qué observar
- Registra la primera llamada donde se cumple la condición concreta: el valor supera el camino previsto para datos ordinarios y debe tratarse como long value.
- Conserva el contexto de schema de columna, layout de fila y valores fixed/variable/tagged; para esta página las APIs/estructuras observadas en la referencia incluyen
JetAddColumn,JetDeleteColumn,JetSetColumn,JetRetrieveColumn,JET_COLUMNDEF. - Antes del retry, corrige la definición o la posición del cursor con una migración/transacción controlada, sin alterar schema a ciegas.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.