首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将值添加到Audit表

将值添加到Audit表
EN

Stack Overflow用户
提问于 2019-11-11 15:13:49
回答 1查看 30关注 0票数 0

我必须维护一个包含year、month和status列的审计表。如何动态地将数据加载到其中。例如,年份是2016年,月份是1,状态是Y。我如何在2016-2019年和更多的年份和月份中做到这一点?

它应该在3列中如下所示:

代码语言:javascript
复制
Year    Month    Status
2016    1        Y
2016    2        Y
2016    3        N
.
.
.
2019     10      Y

它也应该在未来几年动态更新,比如在未来,如果2021年到来,那么它应该相应地更新。

我必须使用Informatica来实现这一点。

EN

回答 1

Stack Overflow用户

发布于 2019-11-11 15:24:33

你可以像这样找到

代码语言:javascript
复制
    SELECT TO_CHAR (ADD_MONTHS (TO_DATE ('01.12.2015', 'dd.mm.yyyy'), LEVEL),
                    'YYYY') YOUR_YEAR,
           TO_CHAR (ADD_MONTHS (TO_DATE ('01.12.2015', 'dd.mm.yyyy'), LEVEL),
                    'MM')YOUR_MONTH,
           'YOUR_STATUS' YOUR_STATUS
      FROM DUAL
CONNECT BY LEVEL <=
              MONTHS_BETWEEN (TO_DATE ('01.10.2019', 'dd.mm.yyyy'),
                              TO_DATE ('01.12.2015', 'dd.mm.yyyy'))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58796965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档