内核MySQL兼容性说明内核MySQL兼容性说明表 1 在openGauss内核中实现的MySQL兼容性特性列表 分类概述详细说明链接DDLCREATE DATABASE支持IF NOT EXISTS选项CREATE DATABASEDDLCREATE SCHEMA支持IF NOT EXISTS选项CREATE SCHEMADDLALTER USER支持IF EXISTS选项ALTER USERDDLALTER VIEW支持DEFINER选项ALTER VIEWDDLCREATE VIEW支持DEFINER选项CREATE VIEWDDL支持在创建、修改对象等语句中指定COMMENT选项ALTER FUNCTION、 ALTER PROCEDURE、 ALTER TABLE、 CREATE FUNCTION、 CREATE INDEX、 CREATE PROCEDURE、 CREATE TABLE、 CREATE TABLE PARTITION、 CREATE TABLE SUBPARTITIONDDLCREATE TABLE支持创建主键、UNIQUE索引、外键约束CREATE TABLEDDLALTER TABLE支持创建主键、UNIQUE索引、外键约束ALTER TABLEDDLCREATE TABLE支持创建自增列CREATE TABLEDMLDELETE支持从多个表中删除数据DELETEDMLDELETE支持ORDER BYDELETEDMLDELETE支持从指定分区(或子分区)删除数据DELETEDMLINSERT VALUES的右值表达式支持字段引用INSERTDMLUPDATE支持从多个表中更新数据UPDATEDMLUPDATE支持ORDER BY和LIMITUPDATEDCL支持在会话中set用户自定义变量SETDCL支持set全局变量增强SET数据类型支持NVARCHAR类型字符类型数据类型支持SET数据类型SET类型函数和操作符支持安全等于操作符<=>简单表达式函数和操作符支持group_concat函数聚集函数函数和操作符支持安全函数aes_decrypt/aes_encrypt安全函数函数和操作符支持字符处理函数sha/sha1/sha2字符处理函数和操作符