Site icon EfmSoft

¿Qué significa el código HRESULT 0x880005E8 (hrColumnMaxTruncated)?

 
Anterior Siguiente
hrCreateIndexFailed hrwrnDataHasChanged

hrColumnMaxTruncated

Cómo leer el resultado

hrColumnMaxTruncated corresponde a la condición “el máximo solicitado para la columna excede el límite soportado y el motor lo redujo”.

El valor publicado es 0x880005E8; la condición JET correspondiente es JET_wrnColumnMaxTruncated.

Objeto que debe conservarse

El diagnóstico se centra en schema de columna, layout de fila y valores fixed/variable/tagged. No es equivalente a hrBufferTruncated: ese valor indica que el buffer de salida no contiene el valor completo y ESE informa truncación junto con el tamaño real. También se distingue de hrCreateIndexFailed, donde una operación compuesta de creación de tabla no pudo completar una de las definiciones de índice solicitadas.

Diagnóstico diferencial

  • Registra la primera llamada donde se cumple la condición concreta: el máximo solicitado para la columna excede el límite soportado y el motor lo redujo.
  • 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 la API Jet/Ds* registrada por el caller.
  • 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.

Exit mobile version