with t as
(
select '111,222,333,444' txt from dual
)
select substr(txt, 1, instr(txt, ',', -1) - 1) txt from t--instr활용
union all
select regexp_replace(txt,'(.*),([^,]+)$','\1') from t--정규식활용
by 농부지기
[2019.10.02 11:23:21]
그럼 정규식으로 맨 뒤 문자를 자르려면 어떻게 할까요?
by 곰팅팅이
[2019.10.02 11:25:01]
정규식에 대해 좀더 공부해야겠네요 답변감사합니다!!
by jkson
[2019.10.02 11:47:09]
@농부지기
select regexp_replace(txt,'(.*),([^,]+)$','\2') from t
by 농부지기
[2019.10.02 13:31:50]
꾸벅꾸벅 ^^
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.