|
|
|
Странная ошибка при создании функции
|
|||
|---|---|---|---|
|
#18+
Написал функцию. Если select вытащить из нее и запустить отдельно, он работает. При попытке создать функцию пишет: Compilation errors for FUNCTION AGENCY.GETRECYCLEAGENCY Error: PLS-00801: internal error [74303] Line: 0 Text: create or replace function GetRecycleAgency Текст функции: create or replace function GetRecycleAgency return common.tp_refcur is Result common.tp_refcur; begin open Result for select cast(t.config_value as integer) as AgencyID, e.Name as AgencyName from Agency.t_agency_config t, T_Agency_Unit au, gpd.t_Enterprise e where t.config_type='RECYCLE_AGENCY_ID' and au.id=To_Number(t.config_value) and e.id=au.enterprise; return(Result); end GetRecycleAgency; Где здесь ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 11:58 |
|
||
|
Странная ошибка при создании функции
|
|||
|---|---|---|---|
|
#18+
А если в первой строке убрать cast, то все нормально работает. Чем это может обьясняться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2003, 12:27 |
|
||
|
|

start [/forum/search_topic.php?author=TRomani&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 682ms |
| total: | 849ms |

| 0 / 0 |
