diff --git a/src/main/resources/egovframework/sqlmap/let/mjo/kakao/KakaoSent_SQL_Mysql.xml b/src/main/resources/egovframework/sqlmap/let/mjo/kakao/KakaoSent_SQL_Mysql.xml index c9a9cce4..d5edbf14 100644 --- a/src/main/resources/egovframework/sqlmap/let/mjo/kakao/KakaoSent_SQL_Mysql.xml +++ b/src/main/resources/egovframework/sqlmap/let/mjo/kakao/KakaoSent_SQL_Mysql.xml @@ -213,8 +213,8 @@ M2.rsltDate , M2.callFrom , M2.callTo , - REGEXP_REPLACE(M2.callFrom, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma, - REGEXP_REPLACE(M2.callTo, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma, + REGEXP_REPLACE(REGEXP_REPLACE(M2.callFrom, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma, + REGEXP_REPLACE(REGEXP_REPLACE(M2.callTo, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma, M2.addrNm , M2.totPrice , M2.eachPrice , @@ -492,8 +492,8 @@ , DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate , CALL_FROM AS callFrom , CALL_TO AS callTo - , REGEXP_REPLACE(CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma - , REGEXP_REPLACE(CALL_TO, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma + , REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma + , REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma , TOT_PRICE AS totPrice , EACH_PRICE AS eachPrice , CUR_STATE AS curState @@ -666,8 +666,8 @@ , DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate , CALL_FROM AS callFrom , CALL_TO AS callTo - , REGEXP_REPLACE(CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma - , REGEXP_REPLACE(CALL_TO, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma + , REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma + , REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma , TOT_PRICE AS totPrice , EACH_PRICE AS eachPrice , CUR_STATE AS curState @@ -1004,8 +1004,8 @@ M2.diffMin, M2.callFrom , M2.callTo , - REGEXP_REPLACE(M2.callFrom, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma, - REGEXP_REPLACE(M2.callTo, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma, + REGEXP_REPLACE(REGEXP_REPLACE(M2.callFrom, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma, + REGEXP_REPLACE(REGEXP_REPLACE(M2.callTo, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma, M2.addrNm , M2.totPrice , M2.eachPrice , diff --git a/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgResv_SQL_mysql.xml b/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgResv_SQL_mysql.xml index 4b7a329c..cffde8da 100644 --- a/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgResv_SQL_mysql.xml +++ b/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgResv_SQL_mysql.xml @@ -205,7 +205,7 @@ DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate, TIMESTAMPDIFF(MINUTE,DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T'), DATE_FORMAT(NOW(), '%Y-%m-%d %T')) AS diffMin, CALL_FROM AS callFrom, - REGEXP_REPLACE(CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma, + REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma, TOT_PRICE AS totPrice, EACH_PRICE AS eachPrice, CUR_STATE AS curState, diff --git a/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgSent_SQL_mysql.xml b/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgSent_SQL_mysql.xml index 8822513d..15296ab8 100644 --- a/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgSent_SQL_mysql.xml +++ b/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgSent_SQL_mysql.xml @@ -236,8 +236,8 @@ , DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate , CALL_FROM AS callFrom , CALL_TO AS callTo - , REGEXP_REPLACE(CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma - , REGEXP_REPLACE(CALL_TO, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma + , REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma + , REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma , IFNULL(ADDR_NM, '-') AS addrNm , TOT_PRICE AS totPrice , EACH_PRICE AS eachPrice @@ -444,8 +444,8 @@ , DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate , CALL_FROM AS callFrom , CALL_TO AS callTo - , REGEXP_REPLACE(CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma - , REGEXP_REPLACE(CALL_TO, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma + , REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma + , REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma , TOT_PRICE AS totPrice , EACH_PRICE AS eachPrice , CUR_STATE AS curState @@ -636,8 +636,8 @@ , DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate , CALL_FROM AS callFrom , CALL_TO AS callTo - , REGEXP_REPLACE(CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma - , REGEXP_REPLACE(CALL_TO, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma + , REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma + , REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma , TOT_PRICE AS totPrice , EACH_PRICE AS eachPrice , CUR_STATE AS curState @@ -873,8 +873,8 @@ , MD.FILE_PATH3 AS filePath3 , MD.CALL_FROM AS callFrom , MD.CALL_TO AS callTo - , REGEXP_REPLACE(MD.CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma - , REGEXP_REPLACE(MD.CALL_TO, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma + , REGEXP_REPLACE(REGEXP_REPLACE(MD.CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma + , REGEXP_REPLACE(REGEXP_REPLACE(MD.CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma FROM MJ_MSG_GROUP_DATA MGD INNER JOIN MJ_MSG_DATA MD