휴대폰번호 하이픈처리 함수 적용
@16fed6da78fa70535b3fae0518c2a986e3acd423
--- src/main/resources/egovframework/sqlmap/let/mjo/kakao/KakaoSent_SQL_Mysql.xml
+++ src/main/resources/egovframework/sqlmap/let/mjo/kakao/KakaoSent_SQL_Mysql.xml
... | ... | @@ -213,8 +213,8 @@ |
| 213 | 213 |
M2.rsltDate , |
| 214 | 214 |
M2.callFrom , |
| 215 | 215 |
M2.callTo , |
| 216 |
- REGEXP_REPLACE(REGEXP_REPLACE(M2.callFrom, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma,
|
|
| 217 |
- REGEXP_REPLACE(REGEXP_REPLACE(M2.callTo, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma,
|
|
| 216 |
+ FN_GETHYPHEN(M2.callFrom) AS callFromComma, |
|
| 217 |
+ FN_GETHYPHEN(M2.callTo) AS callToComma, |
|
| 218 | 218 |
M2.addrNm , |
| 219 | 219 |
M2.totPrice , |
| 220 | 220 |
M2.eachPrice , |
... | ... | @@ -492,8 +492,8 @@ |
| 492 | 492 |
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate |
| 493 | 493 |
, CALL_FROM AS callFrom |
| 494 | 494 |
, CALL_TO AS callTo |
| 495 |
- , REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
|
| 496 |
- , REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
|
| 495 |
+ , FN_GETHYPHEN(CALL_FROM) AS callFromComma |
|
| 496 |
+ , FN_GETHYPHEN(CALL_TO) AS callToComma |
|
| 497 | 497 |
, TOT_PRICE AS totPrice |
| 498 | 498 |
, EACH_PRICE AS eachPrice |
| 499 | 499 |
, CUR_STATE AS curState |
... | ... | @@ -666,8 +666,8 @@ |
| 666 | 666 |
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate |
| 667 | 667 |
, CALL_FROM AS callFrom |
| 668 | 668 |
, CALL_TO AS callTo |
| 669 |
- , REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
|
| 670 |
- , REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
|
| 669 |
+ , FN_GETHYPHEN(CALL_FROM) AS callFromComma |
|
| 670 |
+ , FN_GETHYPHEN(CALL_TO) AS callToComma |
|
| 671 | 671 |
, TOT_PRICE AS totPrice |
| 672 | 672 |
, EACH_PRICE AS eachPrice |
| 673 | 673 |
, CUR_STATE AS curState |
... | ... | @@ -1004,8 +1004,8 @@ |
| 1004 | 1004 |
M2.diffMin, |
| 1005 | 1005 |
M2.callFrom , |
| 1006 | 1006 |
M2.callTo , |
| 1007 |
- REGEXP_REPLACE(REGEXP_REPLACE(M2.callFrom, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma,
|
|
| 1008 |
- REGEXP_REPLACE(REGEXP_REPLACE(M2.callTo, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma,
|
|
| 1007 |
+ FN_GETHYPHEN(M2.callFrom) AS callFromComma, |
|
| 1008 |
+ FN_GETHYPHEN(M2.callTo) AS callToComma, |
|
| 1009 | 1009 |
M2.addrNm , |
| 1010 | 1010 |
M2.totPrice , |
| 1011 | 1011 |
M2.eachPrice , |
--- src/main/resources/egovframework/sqlmap/let/msg/MjonMsgResv_SQL_mysql.xml
+++ src/main/resources/egovframework/sqlmap/let/msg/MjonMsgResv_SQL_mysql.xml
... | ... | @@ -205,7 +205,7 @@ |
| 205 | 205 |
DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate, |
| 206 | 206 |
TIMESTAMPDIFF(MINUTE,DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T'), DATE_FORMAT(NOW(), '%Y-%m-%d %T')) AS diffMin, |
| 207 | 207 |
CALL_FROM AS callFrom, |
| 208 |
- REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma,
|
|
| 208 |
+ FN_GETHYPHEN(CALL_FROM) AS callFromComma, |
|
| 209 | 209 |
TOT_PRICE AS totPrice, |
| 210 | 210 |
EACH_PRICE AS eachPrice, |
| 211 | 211 |
CUR_STATE AS curState, |
--- src/main/resources/egovframework/sqlmap/let/msg/MjonMsgSent_SQL_mysql.xml
+++ src/main/resources/egovframework/sqlmap/let/msg/MjonMsgSent_SQL_mysql.xml
... | ... | @@ -236,8 +236,8 @@ |
| 236 | 236 |
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate |
| 237 | 237 |
, CALL_FROM AS callFrom |
| 238 | 238 |
, CALL_TO AS callTo |
| 239 |
- , REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
|
| 240 |
- , REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
|
| 239 |
+ , FN_GETHYPHEN(CALL_FROM) AS callFromComma |
|
| 240 |
+ , FN_GETHYPHEN(CALL_TO) AS callToComma |
|
| 241 | 241 |
, IFNULL(ADDR_NM, '-') AS addrNm |
| 242 | 242 |
, TOT_PRICE AS totPrice |
| 243 | 243 |
, EACH_PRICE AS eachPrice |
... | ... | @@ -444,8 +444,8 @@ |
| 444 | 444 |
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate |
| 445 | 445 |
, CALL_FROM AS callFrom |
| 446 | 446 |
, CALL_TO AS callTo |
| 447 |
- , REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
|
| 448 |
- , REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
|
| 447 |
+ , FN_GETHYPHEN(CALL_FROM) AS callFromComma |
|
| 448 |
+ , FN_GETHYPHEN(CALL_TO) AS callToComma |
|
| 449 | 449 |
, TOT_PRICE AS totPrice |
| 450 | 450 |
, EACH_PRICE AS eachPrice |
| 451 | 451 |
, CUR_STATE AS curState |
... | ... | @@ -636,8 +636,8 @@ |
| 636 | 636 |
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate |
| 637 | 637 |
, CALL_FROM AS callFrom |
| 638 | 638 |
, CALL_TO AS callTo |
| 639 |
- , REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
|
| 640 |
- , REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
|
| 639 |
+ , FN_GETHYPHEN(CALL_FROM) AS callFromComma |
|
| 640 |
+ , FN_GETHYPHEN(CALL_TO) AS callToComma |
|
| 641 | 641 |
, TOT_PRICE AS totPrice |
| 642 | 642 |
, EACH_PRICE AS eachPrice |
| 643 | 643 |
, CUR_STATE AS curState |
... | ... | @@ -873,8 +873,8 @@ |
| 873 | 873 |
, MD.FILE_PATH3 AS filePath3 |
| 874 | 874 |
, MD.CALL_FROM AS callFrom |
| 875 | 875 |
, MD.CALL_TO AS callTo |
| 876 |
- , REGEXP_REPLACE(REGEXP_REPLACE(MD.CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
|
| 877 |
- , REGEXP_REPLACE(REGEXP_REPLACE(MD.CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
|
| 876 |
+ , FN_GETHYPHEN(MD.CALL_FROM) AS callFromComma |
|
| 877 |
+ , FN_GETHYPHEN(MD.CALL_TO) AS callToComma |
|
| 878 | 878 |
FROM |
| 879 | 879 |
MJ_MSG_GROUP_DATA MGD |
| 880 | 880 |
INNER JOIN MJ_MSG_DATA MD |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?