У меня есть отчет, который отлично работает с этой хранимой процедурой в Crystal Reports:
BEGIN "CMS"."CMS_RP_MERCHANDISE"."SP_M4_OH_ITEMS"(:MCUR, 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', NULL); END ;
Когда я пытаюсь использовать ту же хранимую процедуру в Oracle SQL Developer, я получаю следующее сообщение:
Ошибка запуска в строке: 2 в команде -
Отчет об ошибке -
ORA-06550: строка 1, столбец 2543:
PLS-00306: неверное число или типы аргументов при вызове 'SP_M4_OH_ITEMS'
ORA-06550: строка 1 и столбец 2543:
PL / SQL: оператор игнорируется
06550. 00000 - "строка% s, столбец% s: \ n% s "
* Причина: обычно ошибка компиляции PL / SQL.
* Действие:
Это хранимая процедура Декларация
Изображение из sql dev