v 7.0 에서 부터 Oracle 과 유사한 formatting 함수들이 추가되었습니다.
그 이전 버전에서 없다는 말이었습니다.
다음 URL 을 참고하시기 바랍니다.
http://database.sarang.net/database/postgres/manual/7.0/postgres/functions2976.htm
> 안녕하세요 고수님들..
> 앞의 글들을 읽어보니 to_char 함수가 없다고 하셨는데.. 이건 어떤 경우인가요.
> 제가 아직 익숙치 않아서리...내용보고 해석좀 바랍니다.
>
> 테스트: 임의의 날짜와 시간을 insert 하구 다시 select 한겁니다.
> date 필드는 timestamp로 잡아줬구요.
> to_char 함수가 안먹힌다면 아래 경우는 어떤게 된걸까요?
>
> test=# insert into cns112(date) values('2000/07/28 23:43:50');
> INSERT 23520 1
> test=# select to_char(date,'yyyy/mm/dd hh:mi:ss') from cns112;
> to_char
> /////////////////////
> 2000/09/02 06:23:23
> 2000/07/28 11:43:50
> (2 rows)
>
> test=# select TIME(date,'yyyy/mm/dd hh:mi:ss') from cns112;
> ERROR: Function 'time(timestamp, unknown)' does not exist
> Unable to identify a function that satisfies the given argument types
> You may need to add explicit typecasts
>
> to_char 를 안쓴경우...
>
> test=# select date from cns112;
> date
> ////////////////////////
> 2000/09/02 18:23:23+09
> 2000/07/28 23:43:50+09
>
>
>
|