Замена кратных пробелов на один
17 Март 2010
4 comments
with t as ( select 1 id, 'a s sfd' info from dual union all select 2 id, 'a b; g;g ;g f' info from dual union all select 3 id, 'a ' info from dual union all select 4 id, ' ' info from dual ) SELECT id, REGEXP_REPLACE(TRIM(info), ' *', ' ') AS info_new FROM t ORDER BY id;
Пример:
ID INFO_NEW ---------- -------------------------------------------------------------------------------- 1 a s sfd 2 a b; g;g ;g f 3 a 4
Последние комментарии