operator_precedence_warning

控制关于运算符优先级更改警告的配置参数
此条目涉及 PostgreSQL 中一个已弃用的功能,未来版本可能会停止支持。

operator_precedence_warning 是一个 配置参数,用于控制是否发出关于运算符优先级更改的警告。

operator_precedence_warning 添加于 PostgreSQL 9.5,并在 PostgreSQL 14 中移除。

默认值

operator_precedence_warning 的默认值为:off

用法

operator_precedence_warning 的目的是帮助调试受 PostgreSQL 9.5 中运算符优先级更改影响的应用程序,以匹配SQL标准(提交 c6b3c939)。

它不适用于生产环境。

按 PostgreSQL 版本分列的详细信息

operator_precedence_warning (PostgreSQL 13)

设置 off
单位  
类别 版本和平台兼容性 / 以前的 PostgreSQL 版本
简短描述 对自 PostgreSQL 9.4 以来含义发生变化的结构发出警告。
额外描述  
上下文 用户
变量类型 bool
来源 默认值
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源代码行号  
需要重启 false

文档: operator_precedence_warning

operator_precedence_warning (PostgreSQL 12)

设置 off
单位  
类别 版本和平台兼容性 / 以前的 PostgreSQL 版本
简短描述 对自 PostgreSQL 9.4 以来含义发生变化的结构发出警告。
额外描述  
上下文 用户
变量类型 bool
来源 默认值
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源代码行号  
需要重启 false

文档: operator_precedence_warning

operator_precedence_warning (PostgreSQL 11)

设置 off
单位  
类别 版本和平台兼容性 / 以前的 PostgreSQL 版本
简短描述 对自 PostgreSQL 9.4 以来含义发生变化的结构发出警告。
额外描述  
上下文 用户
变量类型 bool
来源 默认值
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源代码行号  
需要重启 false

文档: operator_precedence_warning

operator_precedence_warning (PostgreSQL 10)

设置 off
单位  
类别 版本和平台兼容性 / 以前的 PostgreSQL 版本
简短描述 对自 PostgreSQL 9.4 以来含义发生变化的结构发出警告。
额外描述  
上下文 用户
变量类型 bool
来源 默认值
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源代码行号  
需要重启 false

文档: operator_precedence_warning

operator_precedence_warning (PostgreSQL 9.6)

设置 off
单位  
类别 版本和平台兼容性 / 以前的 PostgreSQL 版本
简短描述 对自 PostgreSQL 9.4 以来含义发生变化的结构发出警告。
额外描述  
上下文 用户
变量类型 bool
来源 默认值
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源代码行号  
需要重启 false

文档: operator_precedence_warning

operator_precedence_warning (PostgreSQL 9.5)

设置 off
单位  
类别 版本和平台兼容性 / 以前的 PostgreSQL 版本
简短描述 对自 PostgreSQL 9.4 以来含义发生变化的结构发出警告。
额外描述  
上下文 用户
变量类型 bool
来源 默认值
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源代码行号  
需要重启 false

文档: operator_precedence_warning

更改历史记录

分类

向后兼容性已弃用GUC 配置项

反馈

请提交您对 "operator_precedence_warning" 的任何意见、建议或更正 此处