Я пытаюсь протестировать функцию (в этом случае - regexp_replace (tvalue, '([[: cntrl:]])', '')), и мне было интересно, есть ли способ пройти через несколько входов данные для функции в одном запросе SQL?
В основном я хочу видеть, что функция заменяет непечатаемые символы, моя идея была примерно такой:
мой псевдокод:
with testdata as (select
'teststring1',
'$kfjs',
chr(10)||'test',
' <>',
null,
'[{}&,''/\'
from dual)
select tvalue, regexp_replace(tvalue,'([[:cntrl:]])','') from testdata
where tvalue <> regexp_replace(tvalue,'([[:cntrl:]])','');