今日はpostgresqlで日付データをフォーマットして出力する方法についてメモです。
例えばtimestamp型のカラムは
select regist_date from table_nameのような出力になるのですが、これを年月日の部分だけで切り取りたい場合。
regist_date
--------------------
2010-06-29 14:53:53
2010-06-29 15:07:03
2010-06-29 17:28:57
2010-07-01 17:07:55
2010-07-06 14:10:33
※(yyyy-mm-ddの部分だけ表示したい)
そんな場合は
select to_char(regist_date, 'yyyy/MM/dd') from table_nameでも良いし、
to_cahr
----------------
2010/06/29
2010/06/29
2010/06/29
2010/07/01
2010/07/06
select date(regist_date) from table_nameでも良いですよー。
date
----------------
2010-06-29
2010-06-29
2010-06-29
2010-07-01
2010-07-06
以上だよーーーん。
0 件のコメント:
コメントを投稿