From 59d6699b3d648f5b517340e3c0c72d67d8f78bb9 Mon Sep 17 00:00:00 2001 From: JSYOO Date: Wed, 22 Dec 2021 13:35:07 +0900 Subject: [PATCH] =?UTF-8?q?=ED=9A=8C=EC=9B=90=EC=A0=95=EB=B3=B4=EA=B0=80?= =?UTF-8?q?=20=EC=97=86=EC=9D=84=EA=B2=BD=EC=9A=B0=20mbinfo=2000001?= =?UTF-8?q?=EB=A1=9C=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/nlib/user/MemberDAO_SQL.xml | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/main/resources/egovframework/mapper/nlib/user/MemberDAO_SQL.xml b/src/main/resources/egovframework/mapper/nlib/user/MemberDAO_SQL.xml index 58c8f993..3d4c0fbc 100644 --- a/src/main/resources/egovframework/mapper/nlib/user/MemberDAO_SQL.xml +++ b/src/main/resources/egovframework/mapper/nlib/user/MemberDAO_SQL.xml @@ -6,16 +6,18 @@ SELECT - CONCAT(LEFT(MAX(MB_INFO_ID),2),LPAD(RIGHT(MAX(MB_INFO_ID),9)+1,9,0)) AS mbInfoId - ,( - SELECT - CAST(MAX(MB_NO)+1 AS CHAR(6)) - FROM - MB_INFO - WHERE MB_NO LIKE CONCAT(DATE_FORMAT(NOW(),'%y'),'%') - ) AS mbNo + IFNULL(CONCAT(LEFT(MAX(MB_INFO_ID),2),LPAD(RIGHT(MAX(MB_INFO_ID),9)+1,9,0)),'M1000000001') AS mbInfoId + ,IFNULL( + ( + SELECT + CAST(MAX(MB_NO)+1 AS CHAR(6)) + FROM + MB_INFO + WHERE MB_NO LIKE CONCAT(DATE_FORMAT(NOW(),'%y'),'%') + ) + ,CONCAT(DATE_FORMAT(NOW(),'%y'),'0001')) AS mbNo FROM - MB_INFO; + MB_INFO INSERT INTO MB_INFO @@ -74,7 +76,7 @@ ,#{infoRecvSmsYn} ,#{mktRecvEmailYn} ,#{mktRecvSmsYn} - ,IFNULL(#{mbNo},CONCAT(DATE_FORMAT(NOW(),'%y'),'0001')) + ,#{mbNo} )