Interpreta cada campo según el contexto
El número de cambios describe las filas afectadas por la escritura; no equivale necesariamente al número de filas devueltas. Por ejemplo, un UPDATE puede ejecutarse sin error y afectar cero filas si ninguna cumple la condición WHERE. Decide si ese resultado es esperado.
El ID de fila insertada solo es útil si la instrucción crea una fila y la base puede generar su identificador. No representa el ID de todas las filas afectadas por un UPDATE o DELETE. Si una etapa posterior depende de él, confirma la inserción y usa el valor devuelto, sin adivinarlo.
Usa el resultado para diseñar los siguientes pasos
En un workflow, usa los valores devueltos para decidir el siguiente paso si el proceso depende de que cambien los datos. Cero cambios puede conducir a una ruta de no encontrado; un valor positivo puede continuar con una confirmación o aviso. Mantén precisa la condición SQL.
El estado de ejecución no valida el significado empresarial de la escritura. Usa transacciones o una secuencia planificada cuando varios cambios deban completarse juntos y no informes de éxito hasta comprobar los campos pertinentes. Conserva el resultado en el historial para diagnosticar problemas.