本章节为使用者介绍统一SQL支持的Mysql语法转换到目标数据库后与Mysql数据库的一些 差异点及限制,具体支持的语法范围及特性可参考 统一SQL使用边界规范。
1.3.3. Mysql语法转换参考
- 1.3.3.1. 数据类型
- 1.3.3.2. 内置函数
- 1.3.3.3. DML
- 1.3.3.4. DDL
- 1.3.3.4.1. GaussDB-Oracle
- 1.3.3.4.2. Oracle_19C
- 1.3.3.4.3. OceanBase-Oracle
- 1.3.3.4.4. GaussDB-Mysql
- 1.3.3.4.4.1. 创建含注释的表
- 1.3.3.4.4.2. 创建含行格式的表
- 1.3.3.4.4.3. 创建含fulltext key的表
- 1.3.3.4.4.4. 创建指定ENGINE的表
- 1.3.3.4.4.5. 创建指定字符集和字符序的表
- 1.3.3.4.4.6. 整理表数据
- 1.3.3.4.4.7. 创建数据库
- 1.3.3.4.4.8. 切库
- 1.3.3.4.4.9. 删除数据库
- 1.3.3.4.4.10. 设置外键约束
- 1.3.3.4.4.11. 修改用户
- 1.3.3.4.4.12. 转换表的字符集和排序规则
- 1.3.3.4.4.13. 为表添加列
- 1.3.3.4.4.14. 为表添加索引
- 1.3.3.4.4.15. alter table 支持 ignore和if exists
- 1.3.3.4.4.16. 修改现有列
- 1.3.3.4.4.17. 修改表给表加注释
- 1.3.3.4.4.18. 修改索引名称
- 1.3.3.4.4.19. 创建表支持普通索引和唯一索引
- 1.3.3.4.4.20. 删除表
- 1.3.3.4.4.21. 建表语句指定索引存储结构
- 1.3.3.4.4.22. 修改表删除索引
- 1.3.3.4.5. OceanBase-Mysql
- 1.3.3.4.6. DM
- 1.3.3.4.7. 通用
- 1.3.3.5. DQL
- 1.3.3.6. 其他
- 1.3.3.6.1. GaussDB-Oracle
- 1.3.3.6.2. OceanBase-Oracle
- 1.3.3.6.2.1. 切换数据库
- 1.3.3.6.2.2. SHOW TABLES
- 1.3.3.6.2.3. 查看当前分区信息
- 1.3.3.6.2.4. 查看表索引信息
- 1.3.3.6.2.5. 查看表约束信息
- 1.3.3.6.2.6. 权限加载生效
- 1.3.3.6.2.7. 支持查询条件中指定表字段是否按大小写敏感查询
- 1.3.3.6.2.8. 转换clob 类型字段的比较操作符(=,!=, in, not in)
- 1.3.3.6.2.9. 对查询列或GROUP BY中有clob字段且带有group by或distinct的语句进行转换
- 1.3.3.6.2.10. LIKE指定转义字符
\ - 1.3.3.6.2.11. union查询中存在clob 类型字段时union 转换为union all
- 1.3.3.6.3. GaussDB-Mysql
- 1.3.3.6.4. DM
- 1.3.3.6.5. LIGHTDB-MYSQL