当前位置: 首页 > 知识库问答 >
问题:

在Java中获取AS400 DDS文件的上次更改日期

慕容星晖
2023-03-14

你好,我正在使用Java连接到IBM AS400。

我希望读取DDS文件上次更改的时间戳,例如上次SQL操作的时间戳(insert INTO mylib/mydds VALUES(...))。

另一种方法是运行dspjrnjrn(mylib/myjournal)检查日记及其时间戳。

我如何从Java访问时间戳,例如使用JTOpen或SQL?

谢谢:)

共有1个答案

尚楚
2023-03-14

SYSTABLESTAT似乎有你要找的信息。

SELECT LAST_USED_TIMESTAMP
FROM QSYS2/SYSTABLESTAT
WHERE TABLE_SCHEMA = 'MyLib' AND TABLE_NAME = 'MyDDS'
 类似资料:
  • 我正在开发一个应用程序,它将在Dropbox上获取文件的最后修改时间和日期,也将在本地计算机上获取文件的最后修改日期(上载时间)和时间,然后在对时间和日期进行比较后,应用程序将决定是上载该文件还是从Dropbox下载该文件。现在我被这个问题困住了,我怎样才能得到最后修改的日期

  • 我需要获取Azure Databricks下DBFS装载点(ADLS Gen1)中所有文件夹和文件的最后修改日期。文件夹结构如下: 使用以下Python代码获取最后修改日期: 从上面的代码中,我得到了所有包含文件的文件夹的正确修改日期。 但对于空文件夹,它会给出当前日期。不是上次修改日期。 然而,当我硬编码空文件夹的路径时,它会给出正确的修改日期: 打印(datetime.fromtimestam

  • 问题内容: 有什么标准的方法可以告诉您页面的最后修改时间?目前,我正在这样做: 但是,看起来有些站点没有字段。 http://www.cbc.ca具有以下标头字段: 我可以解析页面以尝试获取其日期,但这似乎是一个很大的痛苦。标准是什么? (如果可能的话,我想坚持使用URLConnection,因为那是我用来下载网页的方法) 问题答案: 没有标准。动态生成的网页通常没有“ Last- Modifie

  • 我在databricks中安装了一个s3 bucket,我可以看到文件列表,也可以使用python读取文件 我想找出我正在阅读的文件的上次修改日期,我找不到太多,但java选项数据砖读取Azure blob的上次修改日期为azure blob,数据砖中有一个python本机选项来读取文件元数据。

  • 问题内容: 在具有新I / O API的Java7中,是否有一种简便的方法可以按上次修改日期列出目录的内容?基本上,我只需要获取未修改时间最长的文件(按最后修改的升序排序,采用第一个文件名)。 问题答案: 并没有真正的“简便方法”,但是有可能: 这将对文件排序最快,最后修改的文件最后排序。s不会遍历子目录。

  • 我需要知道如何才能提到"过滤"的文件,例如每天的文件:2到12。 我已经尝试与此代码,但我得到所有的文件日期没有过滤他们 文件日期的结果