๐
2025-06-13 RSA ์ค๋ฌด ๋ฉ๋ชจ
โ
SQL ์ฌํ์ธ ์ฌํญ
SELECT MAX(์ ์ฉ์ผ์)
๊ตฌ๋ฌธ ์ฌ์ฉ ์
โ ์ ๋ฌธ๋ฒ์ ๋ฒํธ ๊ธฐ์ค ๋น๊ต ์กฐ๊ฑด ํ์
์์:
SELECT MAX(NBW_MESG_APLY_DT) AS NBW_MESG_APLY_DT
FROM CPBBO_MSGVR_L
WHERE NBW_MESG_TYCD = :tx_tp_cd
AND NBW_MESG_VER_NO > :tx_ver_no
- ์ ์์๋ ํ์ฌ๋ณด๋ค ๋์ ๋ฒ์ ๋ค์ ์ ์ฉ์ผ์ ์ค ๊ฐ์ฅ ์ต์ ๊ฐ์ ๊ตฌํจ
โ
๋
ผ๋ฆฌ์ฝ๋ ๋ด ๋ ์ง ๋น๊ต ์กฐ๊ฑด ๊ตฌํ
- ๋ชฉ์ : ๊ธฐ์กด๋ณด๋ค ๋ ๋ฏธ๋์ผ์๋ ๋ฑ๋ก ๋ถ๊ฐ
- ์ ์ฉ ์์น:
๋ฑ๋ก/์์ ์ ์
๋ ฅ๊ฐ ๊ฒ์ฆ
if ([r์ ๋ฌธ์ ์ฉ์ผ์์กฐํ].[์ ๋ฌธ์ ์ฉ์ผ์] >= [iISO20022์ ๋ฌธ๋ฒ์ ๋ฑ๋ก].[์ ๋ฌธ์ ์ฉ์ผ์]) {
code = "9999";
params = "๊ธฐ์กด ๋ฒ์ ๋ณด๋ค ๋น ๋ฅธ ์ ์ฉ์ผ์๋ง ๋ฑ๋ก ๊ฐ๋ฅํฉ๋๋ค.";
return;
}
โ
์ ์ฉ์ผ์ ๊ฒ์ฆ ๋ก์ง ์ด์ค ์ฒ๋ฆฌ ์ฌ๋ถ ๊ฒํ
- ํ์ฌ ์กฐ๊ฑด:
โ ๊ธฐ์กด ๋ฒ์ (ํ์)๋ณด๋ค ๋ ๋ฏธ๋์ผ์ ๋ฑ๋ก ๋ฐฉ์ง
- ๊ฒํ ํญ๋ชฉ:
- ๋ฐ๋ ๋ฐฉํฅ์ ์กฐ๊ฑด๋ ํ์ํจ
- ์์ ๋ฒ์ ์ด ๊ธฐ์กด๋ณด๋ค ๊ณผ๊ฑฐ ์ ์ฉ์ผ์๋ฅผ ๊ฐ๋ ๊ฒฝ์ฐ ๋ฐฉ์ง
- ๊ฒฐ๋ก :
โ ์/ํ์ ๋ฒ์ ๋ชจ๋ ์ ์ฉ์ผ์ ๋ฒ์ ์ฒดํฌ ํ์