일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- jQuery 백스페이스
- javascript 낙타
- 허드슨 포트 변경
- 근무날짜 경력계산
- #오라클 데이터 복구
- eclipse 다국어
- jquery_api #jquery #api
- DIV 팝업 이외 영역 클릭 시 팝업 닫기
- 스킵 네비게이션
- ajax 배열 파라미터
- 팝업 종료
- 뒤로가기 방지
- javascript Camel
- taglib 만들기
- JSP Standard Tag Library (JSTL) Tutorial
- 시퀀스 초기화 프로시져
- 엑셀 UPDATE
- jquery_cheat_sheet #jquery_quick_api_reference
- 전화번호 형식 자동 변환
- eclipse properties
- 폴더만 남기고 파일만 삭제
- 여러줄 한줄로
- i_tail
- 트리거 이벤트
- 화면보호기 실행 방지
- 탭과 클릭 focus 이벤트 구분
- eclipse 폰트
- Spring Annotation
- css 말줄임
- ajax 배열
Archives
- Today
- Total
Hi~ Summers!!
[ORACLE] 전화번호 형식 표시 본문
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | WITH TEMP AS ( SELECT '01012345678' TEL FROM DUAL UNION ALL SELECT '0112345678' FROM DUAL UNION ALL SELECT '021234567' FROM DUAL UNION ALL SELECT '0441234567' FROM DUAL UNION ALL SELECT '0212345678' FROM DUAL UNION ALL SELECT '15771588' FROM DUAL ) SELECT TEL , CASE WHEN LENGTH(TEL) = 8 THEN SUBSTR(TEL,0,4) || '-' || SUBSTR(TEL,5,4) ELSE REGEXP_REPLACE(TEL , '(02|031|032|033|041|042|043|044|051|052|053|054|055|061|062|063|064' ||'|010|011|016|017|018|019' ||'|030|050|060|070|080)' ||'(.+)(.{4})' , '\1-\2-\3' ) END AS TEL_FMT FROM TEMP ; | cs |
Comments