VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

PostgreSQL兼容性参数

pg_format_behavior_compat_options

参数说明: PostgreSQL兼容模式(sql_compatibility = 'PG')兼容性行为配置项,该参数的值由若干个配置项用逗号隔开构成。

该参数属于USERSET类型参数,请参考重设参数表1中对应设置方法进行设置。仅在设置会话级时生效,设置数据库级和用户级不生效。

取值范围: 字符串

  • 该参数仅在数据库兼容模式为PostgreSQL时生效(即数据库实例初始化时指定DBCOMPATIBILITY='PG')。
  • 该参数属于会话级别参数,必须在配置文件设置或者session级别设置才会生效。

  • 配置多个兼容性配置项时,相邻配置项用逗号隔开。

当前只支持下表所示的PostgreSQL兼容模式配置项:

兼容性配置项 兼容性行为控制
pg_format_type_compt 控制format_type函数行为,改变了format_type函数对于varchar类型的输出,当设置此选项时,format_type函数在输入为varchar类型时输出character varying。
pg_to_date_format 控制了to_date从原始的返回timestamp类型变为返回date类型,并且忽略多余的字符。该选项仅在V2.2 Buid l5 (Patch No.4)及以上版本支持。

默认值: