云数据库 GAUSSDB-平台和客户端兼容性:b_format_behavior_compat_options

时间:2024-11-01 17:14:26

b_format_behavior_compat_options

参数说明:数据库MYSQL模式兼容性行为配置项。

参数类型:字符串

参数单位:

取值范围:当前只支持表1 B模式兼容性配置项,当设置多个兼容性配置项时,相邻配置项之间用逗号隔开。

默认值:""

此参数在b_format_version参数设置不为''时,b_format_behavior_compat_options会被设置为"all",而且不能被修改。

表1 MYSQL模式兼容性配置项

兼容性配置项

兼容性行为控制

default_collation

默认字符序前向兼容开关。

  • 若不设置此配置项,在未显式指定字符类型字段的字符集或字符序且表级字符序也为空时,字段为default字符序。
  • 若设置此配置项,字符类型字段的字符序当表级字符序不为空时继承表级字符序,为空时设置为数据库编码对应的默认字符序。

all

打开所有语法控制开关。

all不能同时和其他配置项一起指定。表格中除all外所有配置项逗号隔开的含义和取值为all含义相同。

设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。

设置建议:控制一些MYSQL兼容性特性是否可用,若要更改,请在理解参数含义后谨慎操作,避免因误操作产生意料之外的风险。

support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-1734.html