Manual IASOF / SofiaDB

Errores de SofiaDB

Algunos errores llevan un código estable al inicio del mensaje, para que tu app lo reconozca.

CódigoQué significaQué hacer
UNICO_VIOLADO:<índice>Insertaste un valor que ya existe en un índice únicoConsulta antes o trata el duplicado como ya existente
FORANEA_VIOLADA:<restricción>La fila apunta a otra que no existe, o la otra aún se usaCrea primero la fila referenciada
COMPROBAR_VIOLADO:<restricción>El valor no cumple una regla CHECKCorrige el valor
CONFLICTO_SERIALIZACIONDos transacciones se pisaronRepite la transacción
SOLO_LECTURAIntentaste escribir en una sesión de solo lecturaUsa una sesión de escritura
TIEMPO_AGOTADOLa consulta superó su tiempo máximoAcótala o sube el tiempo
CANCELADALa operación fue canceladaVuelve a lanzarla si corresponde