条件値が UNIX タイムスタンプ (数値 long 値) である SQL クエリに条件を配置するテーブルにタイムスタンプ属性があります。
[...] table.timestampattr > 6456454654 [...]
これどうやってするの?
条件値が UNIX タイムスタンプ (数値 long 値) である SQL クエリに条件を配置するテーブルにタイムスタンプ属性があります。
[...] table.timestampattr > 6456454654 [...]
これどうやってするの?
を使用extract(epoch from ...)
して、任意の PostgreSQL 時刻および日付型から Unix タイムスタンプを取得できます (マニュアルの日付/時刻関数を参照してください)。
したがって、クエリフラグメントは次のように記述できます。
[...] extract(epoch from table.timestampattr) > 6456454654 [...]
または、to_timestamp
関数は逆の変換を実行するため、次のように書くこともできます。
[...] table.timestampattr > to_timestamp(6456454654) [...]