|
|
|
Как узнать настоящую ошибку в хранимой процедуре при запуске?
|
|||
|---|---|---|---|
|
#18+
Жила-была ХП типа: Код: plsql 1. 2. 3. 4. Потом некий злодей поменял структуру таблицы sometable и теперь на команду: Код: plaintext 1. я получаю Код: plaintext 1. А вот если зайти в SQL Developer и запустит перекомпиляцию процедуры, то уже получаем правильные ошибки (колонка не найдена, тип не совпадает и тд и тп). Спрашивается, можно-ли при запуске ХП сразу получать кода настоящих ошибок вместо общей ORA-00900? Или настоящие доступны только при перекомпиляции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2017, 01:29 |
|
||
|
Как узнать настоящую ошибку в хранимой процедуре при запуске?
|
|||
|---|---|---|---|
|
#18+
Обычно Оракул выдаёт целую пачку ошибок. Если перловый драйвер из них способен показать только первую - ничего не поделать. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2017, 01:36 |
|
||
|
Как узнать настоящую ошибку в хранимой процедуре при запуске?
|
|||
|---|---|---|---|
|
#18+
call mysp(1, 'a'); ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2017, 02:08 |
|
||
|
Как узнать настоящую ошибку в хранимой процедуре при запуске?
|
|||
|---|---|---|---|
|
#18+
[src]ORA-00900: invalid SQL statement[/quot]Нет у оракла стейтмента execute. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2017, 07:29 |
|
||
|
Как узнать настоящую ошибку в хранимой процедуре при запуске?
|
|||
|---|---|---|---|
|
#18+
кит северных морейcall mysp(1, 'a'); ?Использование call выдало: ORA-06575: Package or function mysp is in an invalid state Однако, когда процедура полностью рабочая, то и execute ее вполне нормально запускает... Странно это все. Но я читал эту доку: https://docs.oracle.com/cd/B19306_01/B14251_01/adfns_packages.htm#i1007682 Про call там вообще ничего нету. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2017, 23:01 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39557240&tid=1884870]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 511ms |

| 0 / 0 |
