혹시 postgres 6.5에서 문자값의 max를 가져오기 위해 다음과 같이 sql문을 사용하
였습니다.
select max(seq_no)
from xxx
where seq_no like '20010701%' ;
seq_no의 구성은 yyyymmdd의 형식으로 되어져 있습니다.
예) 2001년 7월 1일 ---> 20010701000001 ( 맨뒤 6자리는 시퀀스하가 증가합니다 )
이렇게 문자 형식을 key로할때 문자의 max값을 가져올경우 잘못된 값을 가져오는
경우를 격으신 분이 계신지요 ????????
|