我正在尝试从Oracle过渡到redshift,并被这种函数转换困住了。有人可以帮我弄这个吗?
Oracle:trunc(to_date('{RUN_DATE_YYYYMMDD}', 'YYYYMMDD')-6, 'DAY')
RedShift:吗?
答案 0 :(得分:0)
您实际上得到的是没有时间部分的日期。 在Redshift中,您可以简单地使用 '{RUN_DATE_YYYYMMDD}'::日期-6 要么 to_date('{RUN_DATE_YYYYMMDD}','YYYYMMDD')-6