Es que estas intentando utilizar un procedimiento como si fuera una funcion y son dos cosas distintas.
Una función, o UDF, si puedes utilizarla de la manera que describes. Por cierto, interbase incluye una UDF llamada ABS.
Un procedimiento almacenado, que es lo que tú tienes, tienes que utizarlo con EXECUTE PROCEDURE.
__________________
Milo
|