DATEADD equivalente no PostgreSQL [duplicado]
Esta pergunta já tem uma resposta aqui:
Postgres INTERVAL usando o valor da tabela 3 respostasExiste um equivalente a este comando T-SQL no PostgreSQ
select dateadd(hh,duration_in_hours,start_date) as end_date
Eu encontrei apenas a palavra-chave de intervalo com a sequência subsequente, mas essa construção terrível retorna um erro de sintaxe:
select start_date + interval cast(duration_in_hours as varchar) || ' hours'
Ele permite apenas constantes de string após a palavra-chave "interval". Estou certo de que deve haver alguma função semelhante no pgsql, mas não consigo encontrá-l