사용한 쿼리는 아래와 같습니다.
SELECT SubStr(CAST(current_timestamp AS CHAR(10)),3,2)||SubStr(current_timestamp,6,2)
||CAST(GEN_ID(CUSTID_GEN,1) AS CHAR(4))
From rdb$database
제가 원하는 것은 날짜의 년 뒤 2자리와 일련번호 4자리입니다.
그런데 날짜의 경우에는 쿼리문으로 볼떄에는 2003년 1월 3일.. 이런식인데..
실제 캐스팅이나 SUbStr을 사용하면 02-jan-2003 ... 으로 나오고
실제 문자열 위치도 맞지않더라구요...
또한가지 질문은 제너레이터를 통해 만약 2 라면 전 이것을
0002로 4자리로 맞추고 싶습니다. 즉 앞의 공간을 0으로 채워
4자리를 맞추는 것이지요...
그럼 도와주세요..
|