Гость
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / хранимая процедура db2 в php / 2 сообщений из 2, страница 1 из 1
08.09.2005, 08:19
    #33257689
SerPantin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранимая процедура db2 в php
Привет all.
Проблема такая: есть системный дсн на базу дб2, в пхп к ней коннекчусь
$dba=odbc_connect("dsn","login","pass",SQL_CUR_USE_ODBC);
все нормально. Теперь надо выполнить хранимую процедуру
Делаю
$sql = "call asp2qb.sliop('5300000130901','0000')";
$dfa = odbc_exec($dba,$sql);
выдает
PHP Warning: odbc_exec(): SQL error: [IBM][CLI Driver][DB2] SQL0440N No
function by the name "sliop" having compatible arguments was found
in the function path. SQLSTATE=42884\r\n, SQL state 42884 in SQLExecDirect
in C:\\BigApache\\Apache\\htdocs\\tablo1\\t.php on line 6
Параметры точно правильные, в комманд центре выполняется.
Таким же макаром пробовал процедуру с mssql, все сработало.
Пробовал еще через препаре:
$sql = "call asp2qb.sliop(cast(? as char(13)),cast(? as char(4)))";
$dfa = odbc_prepare($dba,$sql);
$p1="5300000130901";
$p2="0000";
$params=array($p1,$p2);
Та же фигня.
В чем грабли?
...
Рейтинг: 0 / 0
08.09.2005, 08:41
    #33257708
SerPantin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
хранимая процедура db2 в php
Вопрос снят, всем спасибо. дб2 под os/390 стоит, там чуствительность к
регистру))))
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / хранимая процедура db2 в php / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]