Col*_*Row 2 sql date intervals amazon-redshift
我正在创建一个月末变量,它与 postgres 一起使用,但我必须在 Redshift 中重写它,有什么线索为什么它会向我显示以下错误吗?
数据库报告语法错误:Amazon 无效操作:不支持包含月份或年份部分的间隔值详细信息:------------------------ -------------------- 错误:不支持带有月份或年份部分的间隔值 代码:8001 上下文:i
select
(date_trunc('month', ("Date (id created)" + INTERVAL '1 month'))) as "EoM"
from id
Run Code Online (Sandbox Code Playgroud)
Redshift 使用 dateadd 将间隔应用于时间戳
select date_trunc(month, ( dateadd(month,1,"Date (id created)"))) as "EoM"
from id
Run Code Online (Sandbox Code Playgroud)
请参阅https://docs.aws.amazon.com/redshift/latest/dg/r_DATEADD_function.html
| 归档时间: |
|
| 查看次数: |
6893 次 |
| 最近记录: |