私のアプリケーションでgolangとpostgreSQLバージョン9.5.5を使用しています。私はgithub.com/lib/pq
をデータベースに接続してデータベースに接続しています。私のフィールド(resetdate)の1つに日付の型があります。私はresetdateを1年追加したいと思います。だから私は、次のコードを使用:golangを使用してpostgreSQLで日付を1年追加する必要があります
注:私は私のフレームワークとしてビーゴ使用してMと私の クエリを計算するためにORMを使用しています。
_, err := o.Raw("UPDATE resetdate=resetdate + interval '1 year' WHERE resetdate>=?","2016-12-12").Exec()
私はこれを実行すると、私は次のエラーを取得しています:
"pq: syntax error at or near \"=\""
は、私はその問題があなたのアップデートで「SET」を含む解決することができると思いますどのhelp.Thanks
'UPDATE'の後にテーブル名と' SET'キーワードがありませんか? – ain