【发布时间】:2015-06-11 15:14:39
【问题描述】:
我已在 Teradata 中安排了一次查询。它每周获取上周的数据。当我使用以下条件时,我收到了假脱机错误。
between (current_date-7) and (current_date-1)
当我对日期进行硬编码时(例如:在“2015-01-01”和“2015-01-07”之间),就不存在这样的问题。关于它如何工作的任何帮助?
【问题讨论】:
-
表上是否定义了PPI?如果是这样,那么是否为
current_date-7-current_date-1适当定义了范围 -
条件的数据类型是否可能实际上不是日期并存储为 CHAR() 或 VARCHAR()?
标签: sql date automation teradata