oracle文字置換
1589 ワード
replace :
:
select replace(' ',' ',' ') from dual;
:
update test set name = replace(name,' ',' ');
commit;
問い詰める
XX #XX XX XX , “ ” “ ” , ?
に答える
文字列をカットできます.
テスト文:
1
select
replace
(substr(
'XX #XX '
,1,instr(
'XX #XX '
,
' '
)),
' '
,
' '
)||substr(
'XX #XX '
,instr(
'XX #XX '
,
' '
)+1)
from
dual;
正式な文:
1
2
update
test
set
name
=
replace
(substr(
name
,1,instr(
name
,
' '
)),
' '
,
' '
)||substr(
name
,instr(
name
,
' '
)+1);
commit
;