안녕하세요 고수님들..
앞의 글들을 읽어보니 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
|