The ODBC syntax for procedures does not support return codes of functions. Therefore the specification in the format { ? = call ...} is invalid.