어떤 특정한 데이터가 다음과 같이 있을때
99999999999999
이것을
999-99-99-99-99999
처럼 변경해서 보고 싶으면 어떻게 하면 될까요
select to_char(substr(99999999999999,1,3))||'-'||
to_char(substr(99999999999999,4,2))||'-'||
to_char(substr(99999999999999,6,2))||'-'||
to_char(substr(99999999999999,8,7))
from dual
이 방법 밖에 없을까요
숫자 같은 경우는 포맷 지정이 가능하던데
예를 들어서 3 자리 마다 콤마를 찍고 싶으면
select to_char(123456,'999,999') from dual
결과는
--> 123,456
임의의 데이터를 자기가 원하는 식으로 '-' 을 넣어서 보고 싶은 방법알고 계신분
답변좀