PostgreSQLにこのT-SQLコマンドに相当するものはありますか?
select dateadd(hh,duration_in_hours,start_date) as end_date
後続の文字列を持つintervalキーワードのみが見つかりましたが、このひどい構造は構文エラーを返します。
select start_date + interval cast(duration_in_hours as varchar) || ' hours'
"interval"キーワードの後には文字列定数のみを許可します。 pgsqlにも同様の関数があるはずですが、見つかりません。
あなたはこのようにそれを行うことができます:
select start_date + (duration_in_hours * interval '1 hour') from your_table
これを見てください サンプルSQL Fiddle