![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
pp2amd6 |
|
||||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 17.1.2008 Где: Минск Репутация: нет Всего: нет |
Есть две хранимые в БД процедуры:
1. Get_ISO_Decim (p_vlt in Varchar2, r_ISO out Varchar2, r_Decim out Number) 2. php_parse(transact in number, xml_in in Varchar2,xml_out out Varchar2) При вызове обеих, например, в TOAD-е, выполняются обе, а при вызове через php_oci только Get_ISO_Decim. Вызов Get_ISO_Decim:
Вызов php_parse:
На вызове этой процедуры выпадает ошибка: Warning: ociexecute() [function.ociexecute]: OCIStmtExecute: ORA-06550: Строка 1, столбец 7: PLS-00201: идентификатор 'PHP_PARSE' должен быть объявлен ORA-06550: Строка 1, столбец 7: PL/SQL: Statement ignored in c:\oracle\apache\www\action.php on line 10 Сразу говорю, что и через php и через TOAD в процедуру передаются одни и те же параметры. В чем может быть проблема и как её решить? Вопрос решился. Коллега грохнул синоним на процедуру) Это сообщение отредактировал(а) pp2amd6 - 13.11.2008, 15:55 |
||||
|
|||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |