Я использую golang и postgreSQL версии 9.5.5 в своем приложении. Я использую github.com/lib/pq
в качестве драйвера базы данных для подключения к базе данных. Одно из моих полей (resetdate) имеет дату типа. Я хотел бы добавить resetdate на 1 год. Поэтому я использовал следующий код:
Примечание: я использую beego в качестве своей платформы и использую orm для вычисления своих запросов.
_, err := o.Raw("UPDATE resetdate=resetdate + interval '1 year' WHERE resetdate>=?","2016-12-12").Exec()
Когда я выполняю это, я получаю следующую ошибку:
"pq: синтаксическая ошибка в или около \"=\""
Благодарим за любую помощь. Спасибо.
SET
послеUPDATE
? - person ain   schedule 06.12.2016