在 Progress 4gl 中确定列创建日期时间

Determine column creation datetime in Progress 4gl

如何查看创建列、索引、table 等的日期时间?这些信息是否被存储?

Progress 数据库中没有这样的标准时间戳 - 默认情况下 vst 表中没有存储元数据。

可能还有其他解决方案:

  • 已存储包含更改的 df 文件。
  • 不包含字段等的备份可能会提供线索。
  • 存储在图像范围之后可能会进一步细化备份线索。
  • 您数据库中的其他逻辑 - 日期字段未设置在特定日期之前等

你不能。该信息不会存储在任何地方。

如果您想跟踪它,您可以启用审计并编写一些自定义代码来跟踪相关事件。但这将是一个非标准解决方案。

元模式表似乎确实有一个 _last-modified 字段(我们不称它们为进行中的列),但我猜它只有在您更改它们时才会被填充。我没有看到创建时间戳的记录。