【发布时间】:2012-01-21 19:24:40
【问题描述】:
如何创建一个包含一年中所有日期的View。 view 应填写从 1 月 1 日到 12 月 31 日的日期。我如何在 Oracle 中做到这一点?
如果当年有 365 天,view 应该有 365 行日期。如果当年有 366 天,view 应该有 366 行日期。我希望view 有一个DATE 类型的列。
【问题讨论】:
-
您想要一个 365 行的视图吗?还是特定年份的每一天的视图?由于闰年,有些年份有 366 天。您是否希望视图具有
DATE类型的单列,在这种情况下,我们需要知道您希望这些行来自哪个特定年份以及您是否希望更改它以便视图始终返回数据例如,今年。还是要返回一天的字符串表示形式? -
如果当年有 365 天,
view有 365 行日期。如果当年有 366 天,view有 366 行日期。我希望视图具有DATE类型的单列
标签: oracle plsql oracle11g date-arithmetic