2017-05-11 19 views
0

私はtrunc(date)のようにpostgresqlの関数truncを使用していますが、 "関数trunc(date)がpostgresqlに存在しません"というエラーがあります。 postgresqlのtruncの代替機能を教えてくださいpostgresqlのtrunc関数の代わりに

+2

'trunc()'は、日付ではなく_numbers_を切り捨てるために使用されます。ここで何をしようとしているか説明してください。 –

答えて

2

タイムスタンプを切り捨てるために使用するdate_trunc()関数を探していると思います。 trunc()関数は、日付ではなく数字の切り捨てに使用されます。日付を持っていたし、あなたが時間にそれを切り捨てるしたい場合は

、あなたが使用できます。

date_trunc('hour', date) 

あなたが一日に切り捨てしたい場合は、これを使用することができます

date_trunc('day', date) 

Documentation

0

あなただけの時間にカットしたい場合は、 例

とデートするタイムスタンプ変数をキャストすることができます
timestamp_variable::date 
関連する問題