WITH T AS (
SELECT '1234567890_123450' COL1 FROM DUAL UNION ALL
SELECT '000000050' COL1 FROM DUAL
)
SELECT REGEXP_REPLACE(COL1, '50$', '123450')
FROM T
by jkson
[2016.09.26 10:55:01]
replace('1234567890_50','_','_1234')
by 계란에그
[2016.09.26 11:10:44]
두분 다 너무 감사합니다
채택이 한분만 되므로 첫번째분 드렷어요!
son님도 감사합니다!
by jkson
[2016.09.26 11:15:59]
kyle님 답변은 50으로 끝나는 문자 앞에 1234를 붙이신 것이고 저는 _뒤에 1234를 붙인 거예요.
의도에 따라 선택해서 사용하시면 되겠네요^^
by 계란에그
[2016.09.26 15:04:02]
에고.. 정확하게 알려주신분에게 드릴걸 생각이 좀 짧앗네요!
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.