構文 'YYYY-MM-DD'を使用するfield_dateを持つpostgresqlのテーブルがあり、文でフィールドに年を追加したい:
PDATEテーブルSET date_field = DATEADD(YEAR、1、date_field);
しかし、postgresは戻ります:
エラー:列 "年"は存在しません
文章のどこが悪いのかわかりません
これを試して:
_UPDATE table SET date_field = date_field + interval '1 year'
_
Postgresには存在しないSQL ServerのDATEADD()
関数を使用しようとしたようです。