LightDB统一SQL参考手册
目录:
1. 前言
2. 快速开始
3. SQL参考
3.1. 统一SQL使用边界规范
3.2. Oracle语法转换参考
3.3. Mysql语法转换参考
3.3.1. 数据类型
3.3.2. 内置函数
3.3.3. DML
3.3.4. DDL
3.3.5. 其他
4. 配置管理
5. 安全
6. 运维管控
7. 版本发布历史
8. 统一SQL性能测试报告
9. 多发比对
10. 兼容评估
LightDB统一SQL参考手册
3.
SQL参考
3.3.
Mysql语法转换参考
本章节为使用者介绍统一SQL支持的Mysql语法转换到目标数据库后与Mysql数据库的一些
差异点及限制
,具体支持的语法范围及特性可参考
统一SQL使用边界规范
。
3.3.
Mysql语法转换参考
3.3.1. 数据类型
3.3.1.1. 数据类型转换映射表
3.3.2. 内置函数
3.3.2.1. 内置函数转换映射表
3.3.2.2. GaussDB-Oracle
3.3.2.2.1. 时间日期函数
3.3.2.2.2. 条件函数
3.3.2.2.3. 字符串函数
3.3.2.2.4. 其他函数
3.3.3. DML
3.3.3.1. GaussDB-Oracle
3.3.3.1.1. 主键或唯一约束冲突时更新该条数据,否则插入数据
3.3.3.1.2. 主键或唯一约束冲突时更新该条数据,否则插入数据
3.3.3.1.3. 主键或唯一约束冲突时忽略不插入数据
3.3.3.1.4. 联表更新
3.3.3.1.5. 表删除
3.3.3.1.6. 分页查询
3.3.3.1.7. 强制索引查询
3.3.3.1.8. 查看当前库所有表
3.3.3.1.9. 查询分区表信息
3.3.3.1.10. 空值判断
3.3.3.1.11. 删除用户
3.3.3.2. GoldenDB-Mysql
3.3.3.2.1. REPLACE INTO
3.3.3.2.2. INSERT INTO … ON DUPLICATE KEY UPDATE
3.3.4. DDL
3.3.4.1. GaussDB-Oracle
3.3.4.1.1. 创建库
3.3.4.1.2. 删除库
3.3.4.1.3. 切换库
3.3.4.1.4. 创建普通表
3.3.4.1.5. 修改普通表
3.3.4.1.6. 创建分区表
3.3.4.1.7. 创建用户
3.3.4.1.8. 修改用户
3.3.4.1.9. 设置外键约束
3.3.4.1.10. 修改自增列的起始值
3.3.4.1.11. 优化存储空间
3.3.5. 其他
3.3.5.1. GaussDB-Oracle
3.3.5.1.1. 权限加载生效
3.3.5.1.2. 双竖线运算符
3.3.5.1.3. 条件注释
3.3.5.1.4. 反单引号
3.3.5.1.5. 转义字符
\