operator_precedence_warning

一个控制运算符优先级变更警告的配置参数
此条目涉及一个 PostgreSQL 功能,该功能已弃用,并可能在未来的版本中不再支持。

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

operator_precedence_warningPostgreSQL 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 以来含义发生变化的构造发出警告。
扩展描述  
上下文 user
变量类型 bool
来源 默认
最小值  
最大值  
枚举值  
启动值 off
重置值 off
源文件  
源行  
需要重启 false

文档operator_precedence_warning

operator_precedence_warning (PostgreSQL 12)

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

文档operator_precedence_warning

operator_precedence_warning (PostgreSQL 11)

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

文档operator_precedence_warning

operator_precedence_warning (PostgreSQL 10)

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

文档operator_precedence_warning

operator_precedence_warning (PostgreSQL 9.6)

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

文档operator_precedence_warning

operator_precedence_warning (PostgreSQL 9.5)

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

文档operator_precedence_warning

变更历史

分类

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

反馈

请通过 此链接 提交对“operator_precedence_warning”的任何评论、建议或更正。