Uf,
sigo igual. Es muy raro, es como si la parte de la cadena del EXECUTE STATEMENT que va delante del INTO estuviese limitada, porque si a la sentencia que he puesto antes la acorto, el mensaje de error ya incluye parte del código, por ejemplo:
Código:
Unsuccessful execution caused by an unavailable resource.
Variable type (position 0) in EXECUTE STATEMENT 'SELECT MAX(CODIGO) FROM DOCUMENTOS WHERE CODIGO=00' INTO does not match return.
Yo no se si es un problema de Firebird 1.5 o de IBExpert o de que, pero el caso es que voy a perder la cabeza con esto.
¿Sabe alguien si es que está limitado?. ¿Hay alguna otra manera de hacer algo parecido?
Gracias por todas las respuestas