类型: bool
默认: on
上下文: user
重新开始: false
弃用: 9.6

这个设置控制着未修饰的表引用是否包含继承的子表。缺省是on, 这意味着包含子表(因此,缺省假定*后缀)。如果返回off, 则不包含子表(因此,假定ONLY前缀)。SQL标准需要包含子表。 因此off 设置不符合规范,但是它提供了PostgreSQL 7.1版本之前的兼容性。 参见ddl-inherit获取更多详细信息。

不赞成关闭sql_inheritance,因为发现操作有错误而且违反SQL标准。 关于继承操作的讨论在手册中通常假定它是on

条评论