Oracle 到 Redshift 查询迁移
Posted
技术标签:
【中文标题】Oracle 到 Redshift 查询迁移【英文标题】:Oracle to redshift query migration 【发布时间】:2018-09-07 11:01:47 【问题描述】:我正在尝试从 Oracle 转换到 redshift,但遇到了这种函数转换。有人可以帮我弄这个吗?
甲骨文:trunc(to_date('RUN_DATE_YYYYMMDD', 'YYYYMMDD')-6, 'DAY')
红移:?
【问题讨论】:
date_trunc()
: docs.aws.amazon.com/redshift/latest/dg/r_DATE_TRUNC.html
【参考方案1】:
您实际上得到的是没有时间部分的日期。 在 Redshift 中,您可以简单地使用 'RUN_DATE_YYYYMMDD' :: 日期 - 6 或者 to_date('RUN_DATE_YYYYMMDD', 'YYYYMMDD')-6
【讨论】:
以上是关于Oracle 到 Redshift 查询迁移的主要内容,如果未能解决你的问题,请参考以下文章
Amazon Redshift 框架(Oracle 数据仓库迁移)