Postgresql 禁用唯一性之外的所有约束
如何查询Postgresql 禁用唯一性之外的所有约束,postgresql,Postgresql,如何查询禁用所有约束如外键,主键但保留唯一性?PostgreSQL一般不允许禁用约束。只能通过禁用用于实现外键的相关触发器来禁用外键约束 看 禁用/启用[副本|始终]触发器 可以禁用或启用由名称或全部指定的单个触发器 表上的触发器,或仅用户触发器(此选项不包括 内部生成的约束触发器,例如使用的那些 实现外键约束或可延迟唯一性和 排除约束)。禁用或启用内部生成的 约束触发器需要超级用户权限;应该这样做 请谨慎,因为约束的完整性当然不能 如果触发器未执行,则保证
禁用所有约束
如外键
,主键
但保留唯一性
?PostgreSQL一般不允许禁用约束。只能通过禁用用于实现外键的相关触发器来禁用外键约束
看
禁用/启用[副本|始终]触发器
可以禁用或启用由名称或全部指定的单个触发器
表上的触发器,或仅用户触发器(此选项不包括
内部生成的约束触发器,例如使用的那些
实现外键约束或可延迟唯一性和
排除约束)。禁用或启用内部生成的
约束触发器需要超级用户权限;应该这样做
请谨慎,因为约束的完整性当然不能
如果触发器未执行,则保证