当前位置:  开发笔记 > 数据库 > 正文

将一年添加到postgresql中的日期字段

如何解决《将一年添加到postgresql中的日期字段》经验,为你挑选了1个好方法。

我在postgresql中有一个表格,其中包含一个使用语法'YYYY-MM-DD'的field_date,我想用字句在字段中添加一年:

UPDATE表SET date_field = DATEADD(YEAR,1,date_field);

但是postgres回归:

错误:列"年"不存在

我看不出这句话有什么问题



1> Tim Biegelei..:

试试这个:

UPDATE table SET date_field = date_field + interval '1 year'

您似乎正在尝试使用SQL Server的DATEADD()功能,这在Postgres中不存在.

推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有