- 1、本文档共257页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
武汉华工达梦数据库管理系统SQL 语言使用手册
达梦数据库管理系统
DM SQL 语言使用手册
武汉华工达梦数据库有限公司
2005 年 09 月
目 录
第 1 章 结构化查询语言 DM_SQL 简介 1
1.1 DM_SQL 语言的特点 1
1.2 保留字与标识符 2
1.3 字符集 2
1.4 DM_SQL 语言的功能及语句 3
1.5 DM_SQL 所支持的数据类型 4
1.5.1 常规数据类型 4
1.5.2 日期时间数据类型 7
1.5.3 多媒体数据类型 10
1.6 DM_SQL 语言支持的表达式 11
1.6.1 数值表达式 12
1.6.2 字符串表达式 14
1.6.3 时间值表达式 15
1.6.4 时间间隔值表达式 17
1.6.5 运算符的优先级 18
1.7 DM_SQL 语言支持的数据库模式 19
第 2 章 本手册中的实例说明 20
2.1 实例说明20
2.2 实例中的数据 21
2.3 参考脚本22
第 3 章 数据定义语句 26
3.1 数据库定义语句 26
3.2 数据库修改语句 27
3.3 数据库删除语句 28
3.4 设置当前数据库语句 28
3.5 用户定义语句 29
3.6 用户删除语句 29
3.7 登录定义语句 30
3.8 登录修改语句 31
3.9 登录删除语句 33
3.10 模式定义语句 33
3.11 模式删除语句 35
3.12 基表定义语句 35
3.13 基表修改语句 40
3.14 基 表 删 除 语 句 45
3.15 全表删除语句 46
3.16 索引定义语句 47
3.17 索引删除语句 48
- I -
3.18 序列定义语句 48
3.19 序列删除语句 50
3.20 全文索引定义语句 50
3.21 全文索引修改语句 51
3.22 全文索引删除语句 52
第 4 章 数据查询语句和全文检索语句 53
4.1 单表查询55
4.1.1 简单查询 55
4.1.2 带条件查询 56
4.1.3 集函数 59
4.1.4 情况表达式 60
4.2 连接查询63
4.3 子查询 68
4.3.1 标量子查询 68
4.3.2 表子查询 69
4.3.3 派生表子查询 72
4.3.4 定量比较 73
4.3.5 带 EXISTS 谓词的子查询74
4.4 查询的交75
4.5 GROUP BY 和 HAVING 子句76
4.5.1 GROUP BY 子句的使用 76
4.5.2 HAVING 子句的使用77
4.6 ORDER BY 子句78
4.7 选取前几条数据 79
4.8 全文检索80
第 5 章 数据的插入、删除和修改 85
5.1 数据插入语句 85
5.2 数据修改语句 89
5.3 数据删除语句 90
5.4 伪列的使用91
5.4.1 ROWID 91
5.4.2 UID 和 USER91
5.5 DM 自增列的使用91
5.5.1 DM 自增列定义91
5.5.2 SET IDENTITY_INSERT 属性93
第 6 章 视图 95
6.1 视图的定义95
6.2 视图的删除98
6.3 视图的查询98
6.4 视图数据的更新 99
- II -
6.5 视 图 的 作 用 101
第 7 章 嵌入式 SQL 102
7.1 SQL 前缀和终结符 102
7.2 宿主变量103
7.2.1 输入和输出变量 103
7.2.2 指示符变量 104
7.3 服务器登录与退出 104
7.3.1 登录服务器 104
7.3.2 退出服务器 105
7.4 游标的定义与操纵 106
7.4.1 定义游标语句 106
7.4.2 打开游标语句 107
7.4.3 拨动游标语句 108
7.4.4 关闭游标语句 109
7.4.5 关于可更新游标 110
7.4.6 游标定位删除语句 110
7.4.7 游标定位修改语句 111
7.5 单元组查询语句 112
7.6 动态 SQL 114
7.6.1 EXECUTE IMMEDIATE 立即执行语句 114
7.6.2 PREPARE 准备语句 115
7.6.3 EXCUTE 执行语句 115
7.7 异常处理 116
第 8 章 函数 118
8.1 数值函数122
8.2 字符串函数129
8.3 日期时间函数 140
8.4 空值判断函数 150
8.5 类型转换函数 151
8.6 杂类函数153
8.7 系统函数153
第 9 章 数据
文档评论(0)