PostgreSQL interval后跟字段的问题

PostgreSQL中可以针对timestamp类型字段进行interval操作,譬如

TO_TIMESTAMP('20161026', 'YYYYMMDD) + interval '2 day'
结果就是20161028,但我的数字本身是个字段,也就是

TO_TIMESTAMP('20161026', 'YYYYMMDD) + interval 数字字段||' day'
这样,求教一下怎么写这个SQL,我试了一下把后边写成

SELECT 字段||' day' FROM…
是不行的

PostgreSQL
sql
字段
2022-08-24 13:16:25
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
1糯米糖果1
2

试试把interval '2 day' 换成make_interval(days => 数字字段)
 
 

分享
微博
QQ
微信
回复
2022-08-24 16:32:55
相关问题
LIKE后跟子查询多个值问题
762浏览 • 1回复 待解决
关于mysql存大文本字段问题
1548浏览 • 1回复 待解决
数据库主键字段问题有知道吗?
439浏览 • 1回复 待解决
mysql 自增字段如何重设?
446浏览 • 1回复 待解决
postgresql中schema具体是干嘛用
1181浏览 • 1回复 待解决
PostgreSQL json 类型查询
908浏览 • 1回复 待解决
sqlite 字段长度有什么用?
148浏览 • 1回复 待解决
如何部署PolarDB for PostgreSQL
1121浏览 • 1回复 待解决
postgresql 如何合并.bak内数据?
456浏览 • 1回复 待解决