| 类型: | bool |
| 默认: | on |
| 上下文: | user |
| 重新开始: | false |
| 弃用: | 9.6 |
这个设置控制未修饰的表引用是否被视作要包括继承的子表。默认值是on,它表示包括子表(因此,默认假定一个*后缀)。如果被设置为off,不包括子表(因此,假设一个ONLY前缀)。SQL 标准要求子表被包括在内,因此off设置不是说明兼容的,但是被提供用来满足对PostgreSQL版本 7.1 之前的兼容性。详见ddl-inherit。
我们已经废弃了关闭sql_inheritance,因为那个行为已经被发现容易产生错误并且与 SQL 标准矛盾。本手册中其他地方讨论继承行为时通常假设它被设置为on。
