Cierto, me adelante a una de las pruebas. Sí funciona eliminando el registro, pero únicamente si el SP se ejecuta mediante la sentencia SELECT. Cuando ejecuto el SP usando EXECUTE PROCEDURE no funciona. Completamente seguro.
Aún así, tengo el inconveniente mencionado. Funciona eliminado el registro desde IBExpert, pero dentro de mi aplicación no es posible ejecutar ninguna sentencia SQL mientras el SP no termine su ejecución, ni siquiera desde otra transacción. Se me ocurre que podría intentar realizar otra conexión, pero en este caso creo que no funciona si se usa Firebird Embedded... con Firebird Server por supuesto que sí... voy a probar y regreso.
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.
|