没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论








目录
目录
第 1 章 结构化查询语言 DM_SQL 简介 .................................................................... 1
1.1 DM_SQL 语言的特点 ..................................................................................................... 1
1.2 保留字与标识符 ............................................................................................................ 2
1.3 DM_SQL 语言的功能及语句 ......................................................................................... 2
1.4 DM_SQL 所支持的数据类型 ......................................................................................... 3
1.4.1 常规数据类型 .................................................................................................... 3
1.4.2 位串数据类型 .................................................................................................... 5
1.4.3 日期时间数据类型 ............................................................................................ 6
1.4.4 多媒体数据类型 .............................................................................................. 10
1.5 DM_SQL 语言支持的表达式 ....................................................................................... 10
1.5.1 数值表达式 ...................................................................................................... 10
1.5.2 字符串表达式 .................................................................................................. 13
1.5.3 时间值表达式 .................................................................................................. 13
1.5.4 时间间隔值表达式 .......................................................................................... 15
1.5.5 运算符的优先级 .............................................................................................. 16
1.6 DM_SQL 语言支持的数据库模式 ............................................................................... 17
第 2 章 手册中的示例说明 ...................................................................................... 18
2.1 示例库说明 .................................................................................................................. 18
2.2 参考脚本 ...................................................................................................................... 26
2.2.1 创建示例库 ...................................................................................................... 26
2.2.2 创建模式及表 .................................................................................................. 26
2.2.3 插入数据 .......................................................................................................... 33
第 3 章 数据定义语句 .............................................................................................. 50
3.1 数据库修改语句 .......................................................................................................... 50
3.2 管理用户 ...................................................................................................................... 54
3.2.1 用户定义语句 .................................................................................................. 54
3.2.2 修改用户语句 .................................................................................................. 59
3.2.3 用户删除语句 .................................................................................................. 61
3.3 管理模式 ...................................................................................................................... 62
3.3.1 模式定义语句 .................................................................................................. 62
3.3.2 设置当前模式语句 .......................................................................................... 64
3.3.3 模式删除语句 .................................................................................................. 64
3.4 管理表空间 .................................................................................................................. 65
3.4.1 表空间定义语句 .............................................................................................. 65
3.4.2 修改表空间语句 .............................................................................................. 66
3.4.3 表空间删除语句 .............................................................................................. 68
3.4.4 表空间失效文件检查 ...................................................................................... 69
I

目录
3.4.5 表空间失效文件恢复准备 .............................................................................. 69
3.4.6 表空间失效文件恢复 ...................................................................................... 69
3.5 管理 HTS 表空间 ......................................................................................................... 70
3.5.1 创建 HTS 表空间 ............................................................................................. 70
3.5.2 删除 HTS 表空间 ............................................................................................. 70
3.6 管理表 .......................................................................................................................... 71
3.6.1 基表定义语句 .................................................................................................. 71
3.6.2 基表修改语句 ................................................................................................ 105
3.6.3 基表删除语句 ............................................................................................. 120
3.6.4 基表数据删除语句 ........................................................................................ 121
3.6.5 事务型 HUGE 表数据重整 ............................................................................ 121
3.7 管理索引 .................................................................................................................... 122
3.7.1 索引定义语句 ................................................................................................ 122
3.7.2 索引修改语句 ................................................................................................ 127
3.7.3 索引删除语句 ................................................................................................ 129
3.8 管理位图连接索引 ..................................................................................................... 130
3.8.1 位图连接索引定义语句 ................................................................................ 130
3.8.2 位图连接索引删除语句 ................................................................................ 132
3.9 管理全文索引 ............................................................................................................ 132
3.9.1 全文索引定义语句 ........................................................................................ 132
3.9.2 全文索引修改语句 ........................................................................................ 133
3.9.3 全文索引删除语句 ........................................................................................ 134
3.10 管理空间索引 .......................................................................................................... 135
3.11 管理数组索引 .......................................................................................................... 135
3.11.1 数组索引定义语句 ..................................................................................... 136
3.11.2 数组索引修改语句
..................................................................................... 136
3.11.3 数组索引使用 ............................................................................................. 136
3.11.4 数组索引删除语句 ..................................................................................... 138
3.12 管理序列 .................................................................................................................. 138
3.12.1 序列定义语句 ............................................................................................. 138
3.12.2 序列修改语句 ............................................................................................. 141
3.12.3 序列删除语句 ............................................................................................. 143
3.13 管理 SQL 域 ............................................................................................................. 143
3.13.1 创建 DOMAIN ............................................................................................... 143
3.13.2 使用 DOMAIN ............................................................................................... 144
3.13.3 删除 DOMAIN ............................................................................................... 145
3.14 管理上下文 .............................................................................................................. 145
3.14.1 创建上下文 .................................................................................................. 145
3.14.2 删除上下文 .................................................................................................. 147
3.15 管理目录 .................................................................................................................. 148
3.15.1 创建目录 ...................................................................................................... 148
3.15.2 删除目录 ...................................................................................................... 148
3.16 设置当前会话 .......................................................................................................... 149
3.16.1 时区信息 ...................................................................................................... 149
II

目录
3.16.2 日期串语言 .................................................................................................. 149
3.17 注释语句 .................................................................................................................. 150
3.18 设置 INI 参数 ......................................................................................................... 150
3.18.1 设置参数值 .................................................................................................. 151
3.18.2 设置仅对当前会话起作用 .......................................................................... 151
3.19 修改系统语句 .......................................................................................................... 152
3.20 设置列、索引生成统计信息 .................................................................................. 152
第 4 章 数据查询语句 ............................................................................................ 154
4.1 单表查询 .................................................................................................................... 165
4.1.1 简单查询 ........................................................................................................ 165
4.1.2 带条件查询 .................................................................................................... 166
4.1.3 集函数 ............................................................................................................ 169
4.1.4 分析函数 ........................................................................................................ 174
4.1.5 情况表达式 .................................................................................................... 191
4.2 连接查询 .................................................................................................................... 194
4.2.1 交叉连接 ........................................................................................................ 194
4.2.2 自然连接(NATURAL JOIN) ...................................................................... 195
4.2.3 JOIN … USING ............................................................................................ 196
4.2.4 JOIN…ON ....................................................................................................... 196
4.2.5 自连接 ............................................................................................................ 196
4.2.6 内连接(INNER JOIN) ................................................................................ 197
4.2.7 外连接(OUTER JOIN) ................................................................................ 198
4.3 子查询 ........................................................................................................................ 202
4.3.1 标量子查询 .................................................................................................... 203
4.3.2 表子查询 ........................................................................................................ 204
4.3.3 派生表子查询 ................................................................................................ 206
4.3.4 定量比较 ........................................................................................................ 207
4.3.5 带 EXISTS 谓词的子查询 ........................................................................... 208
4.3.6 多列表子查询 ................................................................................................ 209
4.4 WITH 子句 ................................................................................................................ 210
4.4.1 WITH FUNCTION 子句 ............................................................................... 210
4.4.2 公用表表达式子句 ........................................................................................ 211
4.5 合并查询结果 ............................................................................................................. 213
4.6 GROUP BY 和 HAVING 子句 .................................................................................... 214
4.6.1 GROUP BY 子句的使用 ............................................................................... 214
4.6.2 ROLLUP 的使用 ............................................................................................ 215
4.6.3 CUBE 的使用 ................................................................................................. 217
4.6.4 GROUPING 的使用 ....................................................................................... 218
4.6.5 GROUPING SETS 的使用 ........................................................................... 219
4.6.6 GROUPING_ID 的使用 ................................................................................ 220
4.6.7 GROUP_ID 的使用 ....................................................................................... 221
4.6.8 HAVING 子句的使用 .................................................................................... 222
4.7 ORDER BY 子句 ........................................................................................................ 223
4.8 FOR UPDATE 子句 ................................................................................................... 224
III

目录
4.9 TOP 子句 .................................................................................................................... 225
4.10 LIMIT 限定条件 ..................................................................................................... 226
4.10.1 LIMIT 子句 ................................................................................................ 226
4.10.2 ROW_LIMIT 子句 ...................................................................................... 227
4.11 全文检索 .................................................................................................................. 228
4.12 层次查询子句 .......................................................................................................... 231
4.12.1 层次查询子句 ............................................................................................. 231
4.12.2 层次查询相关伪列 ..................................................................................... 231
4.12.3 层次查询相关操作符 ................................................................................. 231
4.12.4 层次查询相关函数 ..................................................................................... 232
4.12.5 层次查询层内排序 ..................................................................................... 232
4.12.6 层次查询的限制 ......................................................................................... 232
4.13 并行查询 .................................................................................................................. 237
4.14 ROWNUM .................................................................................................................... 237
4.15 数组查询 .................................................................................................................. 238
4.16 查看执行计划与执行跟踪统计 .............................................................................. 239
4.16.1 EXPLAIN ..................................................................................................... 239
4.16.2 EXPLAIN FOR ............................................................................................ 240
4.17 SAMPLE 子句 .......................................................................................................... 240
第 5 章 数据的插入、删除和修改 ........................................................................ 242
5.1 数据插入语句 ............................................................................................................ 242
5.2 数据修改语句 ............................................................................................................ 247
5.3 数据删除语句 ............................................................................................................ 249
5.4 MERGE INTO 语句 ................................................................................................... 251
5.5 伪列的使用 ................................................................................................................ 254
5.5.1 ROWID ............................................................................................................ 254
5.5.2 UID 和 USER.................................................................................................. 254
5.5.3 TRXID ............................................................................................................ 254
5.5.4 SESSID .......................................................................................................... 254
5.6 DM 自增列的使用 ...................................................................................................... 254
5.6.1 DM 自增列定义 .............................................................................................. 254
5.6.2 SET IDENTITY_INSERT 属性 ................................................................ 255
第 6 章 视图 ............................................................................................................ 258
6.1 视图的作用 .............................................................................................................. 258
6.2 视图的定义 ................................................................................................................ 259
6.3 视图的删除 ................................................................................................................ 262
6.4 视图的查询 ................................................................................................................ 262
6.5 视图的编译 ................................................................................................................ 263
6.6 视图数据的更新 ........................................................................................................ 264
第 7 章 物化视图 .................................................................................................... 266
7.1 物化视图的定义 .................................................................................................... 266
IV

目录
7.2 物化视图的修改 .................................................................................................... 269
7.3 物化视图的删除 .................................................................................................... 270
7.4 物化视图的更新 .................................................................................................... 271
7.5 物化视图允许的操作 ........................................................................................... 271
7.6 物化视图日志的定义 ........................................................................................... 271
7.7 物化视图日志的删除 ........................................................................................... 272
7.8 物化视图的限制 .................................................................................................... 273
7.8.1 物化视图的一般限制 .................................................................................... 273
7.8.2 物化视图的分类 ............................................................................................ 273
7.8.3 快速刷新通用约束 ........................................................................................ 273
7.8.4 物化视图信息查看 ........................................................................................ 274
第 8 章 函数 ............................................................................................................ 275
8.1 数值函数 .................................................................................................................... 280
8.2 字符串函数 ................................................................................................................ 293
8.3 日期时间函数 ............................................................................................................ 315
8.4 空值判断函数 ............................................................................................................ 329
8.5 类型转换函数 ............................................................................................................ 331
8.6 杂类函数 .................................................................................................................... 334
第 9 章 一致性和并发性 ........................................................................................ 336
9.1 DM 事务相关语句 ...................................................................................................... 336
9.1.1 事务的开始 .................................................................................................... 336
9.1.2 事务的结束 .................................................................................................... 336
9.1.3 保存点相关语句 ............................................................................................ 337
9.1.4 设置事务隔离级及读写特性 ........................................................................ 338
9.2 DM 手动上锁语句 ...................................................................................................... 339
第 10 章 外部函数 .................................................................................................. 342
10.1 C 外部函数 .............................................................................................................. 342
10.1.1 生成动态库 ...................................................................................................... 342
10.1.2 C 外部函数创建 ............................................................................................... 344
10.1.3 举例说明 .......................................................................................................... 345
10.2 JAVA 外部函数 ....................................................................................................... 347
10.2.1 生成 jar 包 ....................................................................................................... 348
10.2.2 JAVA 外部函数创建 ......................................................................................... 348
10.2.3 举例说明 .......................................................................................................... 349
第 11 章 包 ............................................................................................................. 351
11.1 创建包 ...................................................................................................................... 351
11.1.1 创建包规范 ................................................................................................. 351
11.1.2 创建包主体 ................................................................................................. 352
11.2 重编译包 .................................................................................................................. 354
11.3 删除包 ...................................................................................................................... 354
V
剩余569页未读,继续阅读
资源评论

- IT__zhao2020-04-13挺好的资源
- fatcat9162019-06-05很好,感谢分享
- lirongqiao19782019-03-09还是有用的,推荐下载。

zhshengjing
- 粉丝: 0
- 资源: 17
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
