DATEADD-Äquivalent in PostgreSQL [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Postgres INTERVAL mit Wert aus Tabelle 3 AntwortenGibt es in PostgreSQL ein Äquivalent zu diesem T-SQL-Befehl?
select dateadd(hh,duration_in_hours,start_date) as end_date
Ich habe nur das Schlüsselwort interval mit der nachfolgenden Zeichenfolge gefunden, aber diese schreckliche Konstruktion gibt einen Syntaxfehler zurück:
select start_date + interval cast(duration_in_hours as varchar) || ' hours'
It erlaubt nur Zeichenkettenkonstanten nach dem Schlüsselwort "interval". Ich bin mir sicher, dass es in pgsql eine ähnliche Funktion geben muss, aber ich kann sie nicht finden.