本书以达梦数据库管理系统DM7.1为蓝本,系统介绍了DM SQL的功能、语法、应用及DM SQL程序设计方法。全书包括9章,主要内容包括DM SQL函数、DM SQL数据定义、数据查询、数据操作和事务处理、数据控制等SQL语句的语法及应用,以及存储过程、存储函数、触发器、包、嵌入式SQL等数据库程序设计方法。附光盘1张,内含达梦数据库管理系统7.1标准版及例题源码。
本书内容实用、操作性强,语言通俗、格式规范,可作为相关专业的教材,也可作为工程技术人员的参考书。
内容简介
前言
第1章 DMSQL概述
1.1 SQL的发展
1.2 DMSQL的特点
1.3 DMSQL的主要功能
1.4 DMSQL数据类型
1.5 DMSQL表达式
1.6 SQL语法描述说明
1.7 示例数据库说明
第2章 DMSQL函数
2.1 数值函数
2.2 字符串函数
2.3 日期时间函数
2.4 空值判断函数
2.5 类型转换函数
2.6 杂类函数
第3章 DMSQL数据定义
3.1 数据库修改语句
3.2 表空间管理语句
3.3 用户管理语句
3.4 模式管理语句
3.5 表管理语句
3.6 视图管理语句
3.7 索引管理语句
3.8 序列管理语句
3.9 同义词管理语句
第4章 DMSQL数据查询
4.1 单表查询
4.2 连接查询
4.3 子查询
4.4 公用表表达式
4.5 合并查询结果
4.6 查询子句
4.7 全文检索
4.8 层次查询
4.9 伪列的使用
第5章 DMSQL数据操作和事务处理
5.1 数据插入语句
5.2 数据修改语句
5.3 MERGEINTO语句
5.4 数据删除语句
5.5 事务相关语句
第6章 DMSQL数据控制
6.1 权限管理
6.2 角色管理
第7章 DMSQL程序设计基础
7.1 DMSQL程序的特点
7.2 DMSQL程序块结构
7.3 DMSQL程序代码编写规则
7.4 DMSQL程序变量声明、赋值及操作符
7.5 变量类型
7.6 DMSQL程序控制结构
7.7 异常处理
7.8 游标
第8章 DMSQL程序设计
8.1 存储过程
8.2 存储函数
8.3 触发器
8.4 包
第9章 DM嵌入式SQL程序设计
9.1 嵌入式SQL程序组成及编译过程
9.2 嵌入式SQL常用语法
9.3 动态SQL
9.4 嵌入式程序的异常处理
附录A 关键字和保留字
附录B 达梦数据库技术支持

