PostgreSQL CHECK 约束:行内规则以及跨行比较为何会破坏转储
PostgreSQL 的 CHECK 约束只能引用被插入或更新的那一行。若 CHECK 与其他行进行比较,它可能通过简单测试,却在 pg_dump 恢复时失败,因为行的加载顺序可能不满足该约束。
postgresql / constraints / check-constraint / data-integrity / dump-restore / ddl
人工智能、Python、Git、SQL、SAP/ERP、统计与时间序列内容:原理说明、示例、实用建议、参考来源及适用范围。
所有搜索词都必须出现在文章中。使用引号搜索完整短语。
PostgreSQL 的 CHECK 约束只能引用被插入或更新的那一行。若 CHECK 与其他行进行比较,它可能通过简单测试,却在 pg_dump 恢复时失败,因为行的加载顺序可能不满足该约束。