-
Почему-то не работает Replace. Позицию подстроки в исходной строке определяет, а замену не производит..
create or alter procedure NEW_PROCEDURE returns ( OUT_STR varchar(100) character set WIN1251, POS_STR integer) as declare variable ISH_STR varchar(100) character set WIN1251; declare variable FIND_STR varchar(100) character set WIN1251; declare variable REPL_STR varchar(100) character set WIN1251; begin ISH_STR = 'ASDFGHJ'; FIND_STR = 'DFG'; repl_str = '123';
Pos_str = position(:find_str in :ish_str);
replace(ish_str, find_str, repl_str);
out_str = :ish_str; suspend; end^
-
это функция
-
> rrrrr © (14.04.17 18:30) [1]
)) спасибо.
|