【问题标题】:How do I return the system date or datetime in DB2 for Z/OS?如何在 DB2 for Z/OS 中返回系统日期或日期时间?
【发布时间】:2023-04-03 11:13:01
【问题描述】:

如何在 DB2 for Z/OS 中使用 SQL 返回系统日期或日期时间?我更熟悉 SQL Server,我会在其中使用“SELECT getdate()”。我已经在 DB2 上尝试了一些这样的排列,但到目前为止还没有运气。似乎我需要一个谓词,但不确定系统信息的“来自”位置。谁能赐教?

【问题讨论】:

    标签: sql db2 zos


    【解决方案1】:

    尝试从 sysibm.sysdummy1 中选择当前日期

    【讨论】:

    • 不应该是current_date(带下划线吗?)
    • @a_horse_with_no_name:它适用于 DB2。 (CURRENT_TIMESTAMPCURRENT TIMESTAMP 相同)
    • current_date 实际上在我的环境中不起作用。可能是特定于驱动程序的。我正在使用 StarSQL JDBC 驱动程序。
    【解决方案2】:

    或者,尝试:

    values(current timestamp) 
    

    【讨论】:

    • 其中一种方法比另一种更有效吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-22
    • 2011-06-15
    相关资源
    最近更新 更多