达梦数据库用户手册基础学习版.rar
第 1 章 结构化查询语言 DM_SQL 简介 12 1.1 DM_SQL 语言的特点 12 1.2 保留字与标识符 13 1.3 DM_SQL 语言的功能及语句 13 1.4 DM_SQL 所支持的数据类型 14 1.4.1 常规数据类型 14 1.4.2 位串数据类型 16 1.4.3 日期时间数据类型 17 1.4.4 多媒体数据类型 21 1.5 DM_SQL 语言支持的表达式 21 1.5.1 数值表达式 21 1.5.2 字符串表达式 23 1.5.3 时间值表达式 23 1.5.4 时间间隔值表达式 25 1.5.5 运算符的优先级 26 1.6 DM_SQL 语言支持的数据库模式 27 第 2 章 手册中的示例说明 28 2.1 示例库说明 28 2.2 参考脚本 36 2.2.1 创建示例库 36 2.2.2 创建模式及表 36 2.2.3 插入数据 43 第 3 章 数据定义语句 60 3.1 数据库修改语句 60 3.2 管理用户 63 3.2.1 用户定义语句 63 3.2.2 修改用户语句 68 3.2.3 用户删除语句 70 3.3 管理模式 71 3.3.1 模式定义语句 71 3.3.2 设置当前模式语句 73 3.3.3 模式删除语句 73 3.4 管理表空间 74 3.4.1 表空间定义语句 74 3.4.2 修改表空间语句 75 目录 3.4.3 表空间删除语句 77 3.4.4 表空间失效文件检查 77 3.4.5 表空间失效文件恢复准备 78 3.4.6 表空间失效文件恢复 78 3.5 管理 HTS 表空间 78 3.5.1 创建 HTS 表空间 79 3.5.2 删除 HTS 表空间 79 3.6 管理表 80 3.6.1 基表定义语句 80 3.6.2 基表修改语句 110 3.6.3 基 表删除语句 120 3.6.4 基表数据删除语句 121 3.7 管理索引 122 3.7.1 索引定义语句 122 3.7.2 索引修改语句 126 3.7.3 索引删除语句 128 3.8 管理位图连接索引 128 3.8.1 位图连接索引定义语句 128 3.8.2 位图连接索引删除语句 130 3.9 管理全文索引 130 3.9.1 全文索引定义语句 130 3.9.2 全文索引修改语句 132 3.9.3 全文索引删除语句 132 3.10 管理序列 133 3.10.1 序列定义语句 133 3.10.2 序列删除语句 136 3.11 管理 SQL 域 136 3.11.1 创建 DOMAIN 136 3.11.2 使用 DOMAIN 137 3.11.3 删除 DOMAIN 137 3.12 管理上下文 138 3.12.1 创建上下文 138 3.12.2 删除上下文 140 3.13 约束的启用与禁用 141 3.14 设置当前会话时区信息 141 3.15 注释语句 142 3.16 设置会话级别的 INI 参数 143 3.17 设置系统级别的 INI 参数 144 3.18 设置列生成统计信息 144 第 4 章 数据查询语句 146 4.1 单表查询 156 4.1.1 简单查询 156 4.1.2 带条件查询 158 目录 4.1.3 集函数 161 4.1.4 分析函数 165 4.1.5 情况表达式 180 4.2 连接查询 183 4.2.1 交叉连接 183 4.2.2 自然连接(NATURAL JOIN) 184 4.2.3 JOIN … USING 185 4.2.4 JOIN…ON 185 4.2.5 自连接 185 4.2.6 内连接(INNER JOIN) 186 4.2.7 外连接(OUTER JOIN) 187 4.2.8 哈希连接(HASH JOIN) 191 4.3 子查询 192 4.3.1 标量子查询 192 4.3.2 表子查询 193 4.3.3 派生表子查询 196 4.3.4 定量比较 196 4.3.5 带 EXISTS 谓词的子查询 197 4.3.6 多列表子查询 198 4.4 公用表表达式 199 4.4.1 公用表表达式的作用 201 4.4.2 公用表表达式的使用 201 4.5 合并查询结果 202 4.6 GROUP BY 和 HAVING 子句 204 4.6.1 GROUP BY 子句的使用 204 4.6.2 ROLLUP 的使用 205 4.6.3 CUBE 的使用 206 4.6.4 GROUPING 的使用 208 4.6.5 GROUPING SETS 的使用 209 4.6.6 GROUPING_ID 的使用 210 4.6.7 GROUP_ID 的使用 211 4.6.8 HAVING 子句的使用 212 4.7 ORDER BY 子句 213 4.8 FOR UPDATE 子句 214 4.9 TOP 子句 215 4.10 LIMIT 限定条件 216 4.10.1 LIMIT 子句 216 4.10.2 ROW_LIMIT 子句 217 4.11 全文检索 218 4.11.1 全文检索的使用 218 4.11.2 全文检索中文词库的自定义 220 4.12 层次查询 223 4.12.1 层次查询子句 223 4.12.2 层次查询相关伪列 224 目录 4.12.3 层次查询相关操作符 224 4.12.4 层次查询相关函数 224 4.12.5 层次查询层内排序 224 4.12.6 层次查询的限制 225 4.13 并行查询 229 4.14 ROWNUM 230 4.15 数组查询 231 4.16 查看执行计划与执行跟踪统计 231 4.16.1 EXPLAIN 231 4.16.2 EXPLAIN FOR 232 4.17 查看当前会话时区信息 ......................... 错误!未定义书签。 4.18 SAMPLE 子句 233 4.19 WITH FUNCTION 子句 199 第 5 章 数据的插入、删除和修改 235 5.1 数据插入语句 ............................................. 235 5.2 数据修改语句 ............................................. 238 5.3 数据删除语句 ............................................. 240 5.4 MERGE INTO 语句 ......................................... 241 5.5 伪列的使用 .............................................. 244 5.5.1 ROWID ............................................ 244 5.5.2 UID 和 USER ........................................ 244 5.5.3 TRXID ............................................ 244 5.6 DM 自增列的使用 .......................................... 245 5.6.1 DM 自增列定义 ...................................... 245 5.6.2 SET IDENTITY_INSERT 属性 .......................... 246 第 6 章 视图 249 6.1 视图的作用 249 6.2 视图的定义 250 6.3 视图的删除 253 6.4 视图的查询 253 6.5 视图的编译 254 6.6 视图数据的更新 255 第 7 章 物化视图 257 7.1 物化视图的定义 257 7.2 物化视图的修改 260 7.3 物化视图的删除 261 7.4 物化视图的更新 262 7.5 物化视图允许的操作 262 7.6 物化视图日志的定义 262 7.7 物化视图日志的删除 263 7.8 物化视图的限制 264 目录 7.8.1 物化视图的一般限制 264 7.8.2 物化视图的分类 264 7.8.3 快速刷新通用约束 264 7.8.4 物化视图信息查看 265 第 8 章 嵌入式 SQL 266 8.1 SQL 前缀和终结符 ......................................... 266 8.2 宿主变量 ................................................ 267 8.2.1 输入和输出变量 ...................................... 267 8.2.2 指示符变量 ......................................... 268 8.3 服务器登录与退出 ......................................... 268 8.3.1 登录服务器 ......................................... 268 8.3.2 退出服务器 ......................................... 269 8.4 游标的定义与操纵 ......................................... 269 8.4.1 定义游标语句 ....................................... 270 8.4.2 打开游标语句 ....................................... 271 8.4.3 拨动游标语句 ....................................... 272 8.4.4 关闭游标语句 ....................................... 273 8.4.5 关于可更新游标 ...................................... 274 8.4.6 游标定位删除语句 .................................... 274 8.4.7 游标定位修改语句 .................................... 275 8.5 单元组查询语句 ........................................... 276 8.6 动态 SQL ................................................ 277 8.6.1 EXECUTE IMMEDIATE 立即执行语句...................... 278 8.6.2 PREPARE 准备语句 ................................... 278 8.6.3 EXCUTE 执行语句 .................................... 279 8.7 异常处理 ................................................ 280 第 9 章 函数 281 9.1 数值函数 286 9.2 字符串函数 299 9.3 日期时间函数 320 9.4 空值判断函数 333 9.5 类型转换函数 335 9.6 杂类函数 337 第 10 章 一致性和并发性 338 10.1 DM 事务相关语句 339 10.1.1
- 1
- 粉丝: 14
- 资源: 9
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助