检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当前存在原GaussDB的系统函数和MySQL系统函数同名,但是M-Compatibility兼容模式下尚未支持这些函数的情况;一部分未支持的同名函数会提示用户在M-Compatibility兼容模式下不支持,另外一部分同名函数仍然保持原GaussDB系统函数的行为。
当前存在原GaussDB的系统函数和MySQL系统函数同名,但是M-Compatibility兼容模式下尚未支持这些函数的情况;一部分未支持的同名函数会提示用户在M-Compatibility兼容模式下不支持,另外一部分同名函数仍然保持原GaussDB系统函数的行为。
非保留(不能是类型或函数) BIT、BOOLEAN、COALESCE、DATE、NATIONAL、NCHAR、NONE、NUMBER、TEXT、TIME、TIMESTAMP、TIMESTAMPDIFF 不可以作为函数或变量的标识符。
标识符 M-Compatibility模式下标识符存在以下差异: GaussDB无引号标识符中不支持以美元符号($)开头,MySQL无引号标识符中支持。 GaussDB无引号标识符中的支持大小写敏感的数据库对象。
标识符 M-Compatibility模式下标识符存在以下差异: GaussDB无引号标识符中不支持以美元符号($)开头,MySQL无引号标识符中支持。 GaussDB无引号标识符中的支持大小写敏感的数据库对象。
日期和时间函数 以下为GaussDB M-Compatibility兼容性日期时间函数公共说明。
日期和时间函数 以下为GaussDB M-Compatibility兼容性日期时间函数公共说明。
GaussDB独有的表达式'~'、'IS DISTINCT FROM'等,由于BINARY关键字优先级更高,使用BINARY expr会优先将BINARY与'~'、'IS DISTINCT FROM'的左参数合并,导致报错。 13 取负(-) 支持,但有差异。
M-Compatibility隔离级别只有READ COMMITTED REPEATABLE READ生效。 2 事务相关语法 事务嵌套 M-Compatibility中嵌套事务不会自动提交,MySQL会自动提交。
M-Compatibility隔离级别只有READ COMMITTED REPEATABLE READ生效。 2 事务相关语法 事务嵌套 M-Compatibility中嵌套事务不会自动提交,MySQL会自动提交。
非保留(不能是类型或函数) BIT、BOOLEAN、COALESCE、DATE、NATIONAL、NCHAR、NONE、NUMBER、TEXT、TIME、TIMESTAMP、TIMESTAMPDIFF 不可以作为函数或变量的标识符。
BINARY[(n)] BOOLEAN/BOOL VARBINARY(n) CHAR[(n)] VARCHAR(n) TIME[(p)] DATETIME[(p)] TIMESTAMP[(p)] BIT[(n)] NUMERIC[(p[,s])] DECIMAL[(p[,s])]
支持 14 latin1_bin 支持 父主题: MySQL数据库兼容性M-Compatibility模式
BINARY[(n)] VARBINARY(n) CHAR[(n)] VARCHAR(n) TIME[(p)] DATETIME[(p)] TIMESTAMP[(p)] BIT[(n)] NUMERIC[(p[,s])] DECIMAL[(p[,s])] DEC[(p[,s])]
GaussDB独有的表达式'~'、'IS DISTINCT FROM'等,由于BINARY关键字优先级更高,使用BINARY expr会优先将BINARY与'~'、'IS DISTINCT FROM'的左参数合并,导致报错。 13 取反(-) 支持,但有差异。
M-Compatibility模式
当MySQL返回值类型为二进制字符串类型(BINARY、VARBINARY、BLOB等)时,GaussDB对应的返回值类型为LONGBLOB;当MySQL返回值类型为非二进制字符串类型(CHAR、VARCHAR、TEXT等)时,GaussDB对应的返回值类型为TEXT。
GaussDB中当expr中的列为BIT、BOOL、整数类型,且所有行的和超过BIGINT的范围时,会发生溢出导致整数翻转。
GaussDB中当expr中的列为BIT、BOOL、整数类型,且所有行的和超过BIGINT的范围时,会发生溢出导致整数翻转。 2 BIT_AND() 支持。 - 3 BIT_OR() 支持。 - 4 BIT_XOR() 支持。 - 5 COUNT() 支持,有差异。
数值数据类型 日期与时间数据类型 字符串数据类型 二进制数据类型 数据类型支持的属性 数据类型转换 父主题: MySQL数据库兼容性M-Compatibility模式