Ответ
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)
- binding tables, Alex Nickolaenkov 06.04.2006 21:13
- $.bind[variable_of_simple_type], Александр Петросян (PAF) [M] 06.04.2006 22:54
- Ответ, Alex Nickolaenkov 07.04.2006 10:51 / 07.04.2006 11:05
- вариант, Александр Петросян (PAF) [M] 07.04.2006 22:11
- PAF, спасибо! (-), Alex Nickolaenkov 10.04.2006 14:08
- Ответ, a_kovalnogov 13.08.2007 17:22
- Ответ, a_kovalnogov 21.08.2007 19:25
- пока нет, Александр Петросян (PAF) [M] 20.08.2007 23:43
- Ответ, a_kovalnogov 21.08.2007 19:14
- хм, Александр Петросян (PAF) [M] 21.08.2007 22:57
- Ответ, a_kovalnogov 22.08.2007 12:52
- Ответ, a_kovalnogov 22.08.2007 14:37
- Ответ, Misha v.3 [M] 22.08.2007 15:09
- Ответ, a_kovalnogov 22.08.2007 16:29
- Ответ, Misha v.3 [M] 22.08.2007 12:58
- Ответ, a_kovalnogov 22.08.2007 13:30