gpt4 book ai didi

u2 - UniData 当前日期函数

转载 作者:行者123 更新时间:2023-12-04 13:29:53 24 4
gpt4 key购买 nike

UniData 中是否有与 sql server getdate() 函数等效的函数?我希望能够像这样查询一个表:

SELECT GETDATE() AS EXPORT_DATE, * FROM TABLE

最佳答案

有两种方法可以做到这一点——一种更“标准”,另一种更灵活但有点笨拙。

1) 创建一个返回当前日期的 I 描述符,如下所示:

:AE DICT TABLE EXPORT_DATE
001 I
002 DATE()
003 D4/
004
005 10R
006 S

然后

:LIST TABLE EXPORT_DATE

2) 使用查询语言的 Unidata“flavor”避免创建 DICT 项,但输入起来有点笨拙,您需要在 ECLTYPE U 中(或使用命令 (list, sort) in lower强制 ECLTYPE U 的情况):

:list TABLE EVAL "OCONV(DATE(),'D4/')" COL.HDG "EXPORT_DATE"

就个人而言,我几乎总是在用于报告的主表中有 TODAY、COUNTER、CURR.USER 等 DICT 项。从 SQL 的角度来看,您可以将 I-Descriptors 视为小的迷你 View ,它只返回一列。 Here's一组关于可能返回的日期格式的有趣示例。

关于u2 - UniData 当前日期函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46325506/

24 4 0