parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

a_kovalnogov 17.10.2007 11:14

Если честно - последний пост не понял.
Вышел из ситуации - путем исключения out параметра.
Серверный код с процедуры переделал на функцию
function cur_tree
   (p_id                in     tree.id%type) return clob
парсера -
^connect[$connect_string]{
       $p_out_result[^string:sql{select reference.cur_tree('$fid') from dual}]
}
$sql_table[^table::create{^taint[as-is][$p_out_result]}]
но как выйти из ситуации еcли есть in/out и он clob ?
пробовал подсунуть ораклу переменную
$p[]
^for[i](1;1001){$p[$p+'_']}
^p.length[]
>4000 дает другую ошибку
ORA-01480: trailing null missing from STR bind value
(execute, -1)