openGauss介绍数据库的向下兼容性和对外兼容性特性的参数控制。数据库系统的向后兼容性能够为对旧版本的数据库应用提供支持。本节介绍的参数主要控制数据库的向后兼容性。
**参数说明:**控制数组输入解析器是否将未用引用的NULL识别为数组的一个NULL元素。
该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**布尔型
**默认值:**on
**参数说明:**控制字符串文本中的单引号是否能够用\'表示。
该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。
须知:
在字符串文本符合SQL标准的情况下,\没有任何其他含义。这个参数影响的是如何处理不符合标准的字符串文本,包括明确的字符串转义语法是(E'...')。
**取值范围:**枚举类型
**默认值:**safe_encoding
**参数说明:**警告在普通字符串中直接使用反斜杠转义。
该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**布尔型
**默认值:**on
**参数说明:**控制是否启动对大对象权限检查的向后兼容模式。
该参数属于SUSET类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**布尔型
on表示当读取或修改大对象时禁用权限检查,与PostgreSQL 9.0以前的版本兼容。
**默认值:**off
**参数说明:**当数据库生成SQL时,此选项强制引用所有的标识符(包括非关键字)。这将影响到EXPLAIN的输出及函数的结果,例如pg_get_viewdef。详细说明请参见gs_dump的--quote-all-identifiers选项。
该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**布尔型
**默认值:**off
**参数说明:**控制继承语义。用来控制继承表的访问策略,off表示各种命令不能访问子表,即默认使用ONLY关键字。这是为了兼容旧版本而设置的。
该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**布尔型
**默认值:**on
**参数说明:**控制普通字符串文本('...')中是否按照SQL标准把反斜扛当普通文本。
该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**布尔型
**默认值:**on
**参数说明:**控制启动同步的顺序扫描。在大约相同的时间内并行扫描读取相同的数据块,共享I/O负载。
该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**布尔型
**默认值:**on
**参数说明:**控制开启某些非正式发布的特性,仅用于POC验证。这些特性属于延伸特性,建议客户谨慎开启,在某些功能场景下可能存在问题。
该参数属于USERSET类型参数,请参考表2中对应设置方法进行设置。
**取值范围:**布尔型
**默认值:**off
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。