회원정보가 없을경우 mbinfo 00001로 생성
This commit is contained in:
parent
34d55ec8d7
commit
59d6699b3d
@ -6,16 +6,18 @@
|
||||
<insert id="insertMemberInfo" parameterType="NlibLoginVO">
|
||||
<selectKey keyProperty="mbInfoId,mbNo" resultType="hashmap" order="BEFORE">
|
||||
SELECT
|
||||
CONCAT(LEFT(MAX(MB_INFO_ID),2),LPAD(RIGHT(MAX(MB_INFO_ID),9)+1,9,0)) AS mbInfoId
|
||||
,(
|
||||
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'),'%')
|
||||
) AS mbNo
|
||||
)
|
||||
,CONCAT(DATE_FORMAT(NOW(),'%y'),'0001')) AS mbNo
|
||||
FROM
|
||||
MB_INFO;
|
||||
MB_INFO
|
||||
</selectKey>
|
||||
INSERT INTO
|
||||
MB_INFO
|
||||
@ -74,7 +76,7 @@
|
||||
,#{infoRecvSmsYn}
|
||||
,#{mktRecvEmailYn}
|
||||
,#{mktRecvSmsYn}
|
||||
,IFNULL(#{mbNo},CONCAT(DATE_FORMAT(NOW(),'%y'),'0001'))
|
||||
,#{mbNo}
|
||||
)
|
||||
</insert>
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user