【问题标题】:How can I know when a set of constraints were added to a specific table?我如何知道何时将一组约束添加到特定表中?
【发布时间】:2020-07-03 00:36:23
【问题描述】:

我正在处理一个有很多约束的表。

我在导入表中的干净数据时收到错误消息。 我想知道这些约束是在什么时候添加到表中的,这样我就可以知道它是在该表中批量导入之后还是之前。

如何知道何时将约束添加到表中(约束的创建日期)

我使用 PostgreSQL 10

【问题讨论】:

    标签: postgresql constraints


    【解决方案1】:

    PostgreSQL 不会在元数据中记录这些信息。

    如果您有log_statement = 'ddl',您可能会在日志文件中找到相关信息。

    【讨论】:

    • 配置文件中有 log_statement = 'ddl' 吗?
    • 是的,您在postgresql.confALTER SYSTEM 中设置它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-13
    • 2019-06-19
    • 1970-01-01
    • 1970-01-01
    • 2011-02-02
    • 1970-01-01
    相关资源
    最近更新 更多