小编les*_*ese的帖子

Postgres - 复制表 INCLUDING CONSTRAINT 不包含约束

如果我明确要求,该语句为什么不复制约束?

CREATE TABLE backup_schema.permissions (LIKE public.permissions INCLUDING DEFAULTS INCLUDING CONSTRAINTS INCLUDING INDEXES INCLUDING STORAGE INCLUDING COMMENTS);
INSERT INTO backup_schema.permissions
    SELECT *
    FROM public.permissions
    WHERE community_id=123;
Run Code Online (Sandbox Code Playgroud)

使用 pgadmin3 验证我发现新表(例如:backup_schema)的约束是: 在此输入图像描述

但在公共模式的原始表中是这样的: 在此输入图像描述

postgresql constraint postgresql-9.1 table

6
推荐指数
1
解决办法
9269
查看次数

标签 统计

constraint ×1

postgresql ×1

postgresql-9.1 ×1

table ×1