안녕하세요..
오라클만 쓰다 DB2 쓰려니까..문법을 몰라 죽겠습니다..;;
EXEC SQL SELECT INTEGER(CASE WHEN MAX(data_seq) IS NULL THEN
'0'
ELSE MAX(data_seq) END)+1
INTO :hca_data_seq
FROM FAS.C_AMTPAYDTL_TBL
WHERE COCD = :hca_cocd
AND DEF_DD = :hca_def_dd
AND DATA_CLF = :hca_data_clf;
이런 쿼리인데요..
이게 지금 숫자형으로 구해지는데..
숫자형 말구요.. 값이 1 이면 '0001' 이 나오고, 값이 23 이면
'0023' 이 나오게
하고싶거든요..
어떻게 해야 할까요?
문법 정리된 문서라도 있으면 좋겠는데..참조할자료도
없고..ㅠ.ㅠ;;
|