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

时间:2024-11-13 14:45:21

m_format_dev_version

参数说明:数据库平台迭代小版本兼容性行为配置项。

sql_compatibility兼容性参数设置为M时,m_format_dev_version才会生效。

参数类型:字符串

参数单位:

取值范围:表7中的兼容性配置项。目前只可以设置"s1"。

表7 兼容性配置项

兼容性配置项

兼容性行为控制

s1

影响如下语法:
  1. 禁用SELECT FETCH FIRST ROWS ONLY语法。
  2. 禁用TRUNCATE CASCADE/RESTRICT语法。
  3. 禁用CREATE TABLE中定义主键时指定USING INDEX TABLESPACE tablespace_name语法。
  4. DROP TABLE/VIEW/COLUMN中CASCADE/RESTRIC语法语义改变,改为忽略CASCADE/RESTRIC的语义,且默认行为为RESTRIC。
  5. CREATE TABLE REFEREN CES 作为列约束时,语法语义改变,改为忽略该外键定义。

默认值:"s1"

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

设置建议:在安装部署后立即设置,后期非必要无需变更。

设置不当的风险与影响:影响部分SQL的行为,导致兼容性问题。

support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-10-0303.html