Я получаю синтаксическую ошибку при вызове хранимой процедуры. Я использовал это:
$sp="call'ZSECURITY'.'xxx.security.core.catalog.procedures/USER_AUTH_PSWD_RESET'('userid','password',?)";
$result = odbc_exec($conn,$sp);
Моя первая идея заключается в том, что вы используете неправильные кавычки внутри вашего оператора SQL. Попробуйте это вместо этого:
$sp='call "ZSECURITY"."xxx.security.core.catalog.procedures/USER_AUTH_PSWD_RESET"(\'userid\',\'password\',?)';
$result = odbc_exec($conn,$sp);
Других решений пока нет …