몇가지 방법이 있습니다. 일단 +09 의 의미는 TimeZone 때문에 생긴 것입니다. (GMT 로 부터 9시간 더하라는 의미이겠지요). 그리고 만약 +09 만을 원치 않는다면 to_char 이라는 formatter 함수를 이용하시는 수 밖에 없습니다.
select to_char(ts_field, 'YYYY/MM/DD HH:MM:DD') from table_name;
이런식이 되겠지요. 그렇지 않고 date 또는 time 부분만을 출력하길 원하신다면 단순히 type casting 만으로도 가능합니다.
select ts_field::date from table_name;
select ts_field::time from table_name;
도움이 되셨길...
>>권민기 님께서 쓰시길<<
:: timestamp 를 하니까 +09 가 나와 서요
:: 이걸 없애는 방법좀 부탁 드립니다.
:: >>권민기 님께서 쓰시길<<
::
:: :: 저번에 질문에 답변 감사합니다.
:: :: 테이블을 만들때 datetime 부분의 문제 입니다. 그냥 만드니 mysql 과는 틀린 형식으로 나와서요
:: :: 6.5 버젼에서는 날짜 형식으로 필드 값을 만들때 '년도/월/일 시:분:초' 형식으로 만드는 방법을
:: 부탁
:: :: 드립니다.
::
|