如何在date_trunc中添加整数变量

时间:2019-03-29 12:56:23

标签: sql postgresql

我想将我的i变量添加到date_trunc中。我的i变量的值为10。这是我的代码:

date_trunc('month', now()) - interval 'i  month'

错误:

pq: invalid input syntax for type interval: "i  month"

1 个答案:

答案 0 :(得分:2)

您可以使用算术:

date_trunc('month', now()) - i * interval '1  month'