postgres にタイムスタンプ型の creation_time 列を持つテーブルがあります。私のクラスの 1 つで、HQL を使用してすべての個別の作成時間を取得する必要があります。次のようなさまざまなクエリを試しました。
select distinct cast(creation_time as date) from Product;
しかし、常に Product オブジェクトのリストを返します!. それから私はこれを試しました:
select year(pr.creationTime),month(pr.creationTime), day(pr.creationTime) from Product as pr;
しかし、これも機能しませんでした。このエラーが発生します。
function year(timestamp without time zone) does not exist
この点で何か助けはありますか?