在好例子网,分享、交流、成长!
您当前所在位置:首页SQL 开发实例SQL基础 → 达梦数据库操作手册.pdf

达梦数据库操作手册.pdf

SQL基础

下载此实例
  • 开发语言:SQL
  • 实例大小:2.14M
  • 下载次数:22
  • 浏览次数:246
  • 发布时间:2020-08-17
  • 实例类别:SQL基础
  • 发 布 人:陌上孤烟
  • 文件格式:.pdf
  • 所需积分:2

实例介绍

【实例简介】达梦数据库_SQL语言手册.pdf

【实例截图】

from clipboard

【核心代码】


目 录
第 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 日期时间数据类型 ............................................................................................................ 6
1.4.3 多媒体数据类型 ................................................................................................................ 9
1.4.4 数据类型别名 .................................................................................................................... 9
1.5 DM_SQL语言支持的表达式 ..................................................................................................... 9
1.5.1 数值表达式 ...................................................................................................................... 10
1.5.2 字符串表达式 .................................................................................................................. 11
1.5.3 时间值表达式 .................................................................................................................. 12
1.5.4 时间间隔值表达式 .......................................................................................................... 13
1.5.5 运算符的优先级 .............................................................................................................. 14
1.6 DM_SQL语言支持的数据库模式 ........................................................................................... 15
第 2 章 本手册中的实例说明 ............................................................................................................... 16
2.1 实例库说明 .............................................................................................................................. 16
2.2 参考脚本 .................................................................................................................................. 24
第 3 章 数据定义语句 ........................................................................................................................... 42
3.1 数据库定义语句 ...................................................................................................................... 42
3.2 数据库修改语句 ...................................................................................................................... 44
3.3 数据库删除语句 ...................................................................................................................... 46
3.4 设置当前数据库语句 .............................................................................................................. 46
3.5 登录定义语句 .......................................................................................................................... 47
3.6 登录修改语句 .......................................................................................................................... 51
3.7 登录删除语句 .......................................................................................................................... 53
3.8 用户定义语句 .......................................................................................................................... 53
3.9 用户修改语句 .......................................................................................................................... 54
3.10 用户删除语句 ........................................................................................................................ 54
3.11 模式定义语句 ........................................................................................................................ 55
3.12 设置当前模式语句 ................................................................................................................ 56
3.13 模式删除语句 ........................................................................................................................ 57
3.14 基表定义语句 ........................................................................................................................ 57
3.15 基表修改语句 ........................................................................................................................ 68
3.16 基表删除语句 ..................................................................................................................... 74
3.17 全表删除语句 ........................................................................................................................ 75
3.18 索引定义语句 ........................................................................................................................ 76
3.19 索引删除语句 ........................................................................................................................ 78
3.20 序列定义语句 ........................................................................................................................ 79
3.21 序列删除语句 ........................................................................................................................ 80
3.22 全文索引定义语句 ................................................................................................................ 81
3.23 全文索引修改语句 ................................................................................................................ 81
3.24 全文索引删除语句 ................................................................................................................ 82
II
3.25 数据库快照定义语句 ............................................................................................................ 83
3.26 数据库快照删除语句 ............................................................................................................ 84
第 4 章 数据查询语句和全文检索语句 ............................................................................................... 85
4.1 单表查询 .................................................................................................................................. 91
4.1.1 简单查询 .......................................................................................................................... 91
4.1.2 带条件查询 ...................................................................................................................... 92
4.1.3 集函数 .............................................................................................................................. 94
4.1.4 情况表达式 ...................................................................................................................... 96
4.2 连接查询 .................................................................................................................................. 98
4.3 子查询 .................................................................................................................................... 105
4.3.1 标量子查询 .................................................................................................................... 106
4.3.2 表子查询 ........................................................................................................................ 107
4.3.3 派生表子查询 ................................................................................................................ 109
4.3.4 定量比较 ........................................................................................................................ 110
4.3.5 带EXISTS谓词的子查询 ............................................................................................... 111
4.3.6 多列表子查询 ................................................................................................................ 112
4.4 查询结果的合并 .....................................................................................................................113
4.5 GROUP BY和HAVING子句 ...................................................................................................114
4.5.1 GROUP BY子句的使用 ................................................................................................. 114
4.5.2 HAVING子句的使用 ...................................................................................................... 115
4.6 ORDER BY子句 ......................................................................................................................116
4.7 选取前几条数据 .....................................................................................................................117
4.8 选取其中几条数据 .................................................................................................................117
4.9 全文检索 .................................................................................................................................118
4.10 层次查询 .............................................................................................................................. 120
4.10.1 层次查询子句 .............................................................................................................. 120
4.10.2 层次查询相关伪列 ...................................................................................................... 121
4.10.3 层次查询相关操作符 .................................................................................................. 121
4.10.4 层次查询相关函数 ...................................................................................................... 121
4.11 查看执行计划 ...................................................................................................................... 125
第 5 章 数据的插入、删除和修改 ..................................................................................................... 126
5.1 数据插入语句 ........................................................................................................................ 126
5.2 数据修改语句 ........................................................................................................................ 129
5.3 数据删除语句 ........................................................................................................................ 130
5.4 伪列的使用 ............................................................................................................................ 131
5.4.1 ROWID ........................................................................................................................... 131
5.4.2 UID和USER .................................................................................................................... 132
5.4.3 ROWNUM ...................................................................................................................... 132
5.5 DM自增列的使用 ................................................................................................................... 132
5.5.1 DM自增列定义 ............................................................................................................... 132
5.5.2 SET IDENTITY_INSERT 属性 ..................................................................................... 133
第 6 章 视图 ......................................................................................................................................... 136
6.1 视图的作用 .......................................................................................................................... 136
6.2 视图的定义 ............................................................................................................................ 137
6.3 视图的删除 ............................................................................................................................ 139
6.4 视图的查询 ............................................................................................................................ 140
III
6.5 视图数据的更新 .................................................................................................................... 141
第 7 章 嵌入式SQL ............................................................................................................................. 143
7.1 SQL前缀和终结符 ................................................................................................................. 143
7.2 宿主变量 ................................................................................................................................ 143
7.2.1 输入和输出变量 ............................................................................................................ 144
7.2.2 指示符变量 .................................................................................................................... 145
7.3 服务器登录与退出 ................................................................................................................ 145
7.3.1 登录服务器 .................................................................................................................... 145
7.3.2 退出服务器 .................................................................................................................... 146
7.4 游标的定义与操纵 ................................................................................................................ 146
7.4.1 定义游标语句 ................................................................................................................ 147
7.4.2 打开游标语句 ................................................................................................................ 147
7.4.3 拨动游标语句 ................................................................................................................ 148
7.4.4 关闭游标语句 ................................................................................................................ 150
7.4.5 关于可更新游标 ............................................................................................................ 150
7.4.6 游标定位删除语句 ........................................................................................................ 150
7.4.7 游标定位修改语句 ........................................................................................................ 151
7.5 单元组查询语句 .................................................................................................................... 152
7.6 动态SQL ................................................................................................................................ 153
7.6.1 EXECUTE IMMEDIATE立即执行语句 ........................................................................ 154
7.6.2 PREPARE准备语句 ........................................................................................................ 155
7.6.3 EXCUTE执行语句 ......................................................................................................... 155
7.7 异常处理 ................................................................................................................................ 156
第 8 章 函数 ......................................................................................................................................... 157
8.1 数值函数 ................................................................................................................................ 166
8.2 字符串函数 ............................................................................................................................ 173
8.3 日期时间函数 ........................................................................................................................ 184
8.4 空值判断函数 ........................................................................................................................ 193
8.5 类型转换函数 ........................................................................................................................ 194
8.6 杂类函数 ................................................................................................................................ 195
8.7 系统函数 ................................................................................................................................ 196
8.8 存储加密函数 ........................................................................................................................ 215
8.9 标记处理函数 ........................................................................................................................ 222
8.10 备份恢复函数 ...................................................................................................................... 223
8.11 附加分离数据库 .................................................................................................................. 230
第 9 章 一致性和并发性 ..................................................................................................................... 233
9.1 DM事务相关语句 ................................................................................................................... 233
9.1.1 事务的开始 .................................................................................................................... 233
9.1.2 事务的结束 .................................................................................................................... 233
9.1.3 保存点相关语句 ............................................................................................................ 234
9.1.4 设置事务隔离级及读写特性 ........................................................................................ 235
9.2 DM手动上锁语句 ................................................................................................................... 236
第 10 章 存储模块 ............................................................................................................................... 238
10.1 存储模块的定义 .................................................................................................................. 238
10.2 存储模块的删除 .................................................................................................................. 246
10.3 存储模块的控制语句 .......................................................................................................... 247
IV
10.3.1 语句块 .......................................................................................................................... 247
10.3.2 赋值语句 ...................................................................................................................... 249
10.3.3 条件语句 ...................................................................................................................... 249
10.3.4 循环语句 ...................................................................................................................... 250
10.3.5 EXIT语句 ...................................................................................................................... 252
10.3.6 调用语句 ...................................................................................................................... 253
10.3.7 RETURN语句 ............................................................................................................... 255
10.3.8 NULL语句 .................................................................................................................... 255
10.3.9 GOTO语句 .................................................................................................................... 255
10.3.10 RAISE语句 ................................................................................................................. 256
10.3.11 打印语句 .................................................................................................................... 256
10.4 存储模块的异常处理 .......................................................................................................... 256
10.4.1 异常变量的说明 .......................................................................................................... 257
10.4.2 异常的抛出 .................................................................................................................. 257
10.4.3 异常处理器 .................................................................................................................. 257
10.4.4 异常处理用法举例 ...................................................................................................... 257
10.5 存储模块的SQL语句 .......................................................................................................... 259
10.5.1 游标 .............................................................................................................................. 259
10.5.2 动态SQL ...................................................................................................................... 260
10.5.3 游标变量 ...................................................................................................................... 261
10.5.4 返回查询结果集 .......................................................................................................... 261
10.5.5 SQL语句应用举例........................................................................................................ 261
10.6 客户端存储模块 .................................................................................................................. 264
10.7 子过程、子函数 .................................................................................................................. 265
10.7.1 子过程 .......................................................................................................................... 265
10.7.2 子函数 .......................................................................................................................... 266
10.8 %TYPE、%ROWTYPE ....................................................................................................... 266
10.8.1 %TYPE .......................................................................................................................... 266
10.8.2 %ROWTYPE ................................................................................................................ 267
10.9 记录类型 .............................................................................................................................. 267
10.9.1 记录类型定义 .............................................................................................................. 267
10.9.2 记录赋值 ...................................................................................................................... 268
第 11 章 触发器 ................................................................................................................................... 270
11.1 触发器的定义 ...................................................................................................................... 270
11.1.1 触发器类型 .................................................................................................................. 277
11.1.2 触发器激发顺序 .......................................................................................................... 279
11.1.3 新、旧行值的引用 ...................................................................................................... 280
11.1.4 触发器谓词 .................................................................................................................. 281
11.1.5 变异表 .......................................................................................................................... 282
11.1.6 设计触发器的原则 ...................................................................................................... 283
11.2 触发器的删除 ...................................................................................................................... 284
11.3 禁止和允许触发器 .............................................................................................................. 284
11.4 触发器应用举例 .................................................................................................................. 286
11.4.1 使用触发器实现审计功能 .......................................................................................... 286
11.4.2 使用触发器维护数据完整性 ...................................................................................... 286
11.4.3 使用触发器保障数据安全性 ...................................................................................... 287
V
11.4.4 使用触发器派生字段值 .............................................................................................. 288
第 12 章 DM安全管理 ..................................................................................................................... 289
12.1 创建角色语句 ...................................................................................................................... 289
12.2 删除角色语句 ...................................................................................................................... 290
12.3 授权语句(数据库权限) ....................................................................................................... 290
12.4 授权语句(对象权限) ........................................................................................................... 291
12.5 授权语句(角色权限) ........................................................................................................... 295
12.6 回收权限语句(数据库权限) ............................................................................................... 295
12.7 回收权限语句(对象权限) ................................................................................................... 297
12.8 回收权限语句(角色权限) ................................................................................................... 299
12.9 策略与标记管理 .................................................................................................................. 300
12.9.1 创建策略 ...................................................................................................................... 300
12.9.2 修改策略 ...................................................................................................................... 300
12.9.3 删除策略 ...................................................................................................................... 302
12.9.4 安全标记 ...................................................................................................................... 302
12.9.5 用户标记设置语句 ...................................................................................................... 303
12.9.6 表标记设置语句 .......................................................................................................... 306
12.10 审计设置语句 .................................................................................................................... 308
12.11 审计取消语句 .................................................................................................................... 312
12.12 审计信息查阅语句 ............................................................................................................ 314
12.13 审计分析 ............................................................................................................................ 314
12.13.1 创建审计分析规则 .................................................................................................... 314
12.13.2 删除审计分析规则 .................................................................................................... 316
12.14 加密引擎 ............................................................................................................................. 316
12.14.1 创建加密引擎 ............................................................................................................ 316
12.14.2 修改加密引擎 ............................................................................................................ 317
12.14.3 删除加密引擎 ............................................................................................................ 320
第 13 章 外部链接 ............................................................................................................................... 321
13.1 创建外部链接 ...................................................................................................................... 321
13.2 删除外部链接 ...................................................................................................................... 322
13.3 使用外部连接进行远程对象操作 ...................................................................................... 322
第 14 章 DM备份还原......................................................................................................................... 324
14.1 备份数据库 .......................................................................................................................... 324
14.2 还原数据库 .......................................................................................................................... 325
第 15 章 包 .......................................................................................................................................... 327
15.1 创建包 .................................................................................................................................. 327
15.1.1 创建包规范 .................................................................................................................. 327
15.1.2 创建包主体 .................................................................................................................. 327
15.2 删除包 .................................................................................................................................. 328
15.2.1 删除包规范 .................................................................................................................. 328
15.2.2 删除包主体 .................................................................................................................. 329
15.3 应用实例 .............................................................................................................................. 329
第 16 章 同义词 ................................................................................................................................... 332
16.1 创建同义词 .......................................................................................................................... 332
16.2 删除同义词 .......................................................................................................................... 332
附录 1 关键字和保留字 ...................................................................................................................... 334
VI
附录 2 SQL语法描述说明 ................................................................................................................... 338
附录 3 SQL命令参考 ........................................................................................................................... 341
附录 4 系统存储过程和函数 ............................................................................................................... 343
附录 5 DM技术支持 ............................................................................................................................ 387


实例下载地址

达梦数据库操作手册.pdf

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警