《达梦数据库SQL语言指南》是一本全面介绍达梦数据库管理系统(DM)使用SQL进行数据操作、定义和控制的技术手册。
达梦数据库的SQL语言手册涵盖了多个方面的内容:
1. 数据库快照定义与删除语句;
2. 第章数据查询:包括单表查询、简单查询、带条件查询、集函数情况表达式,连接查询(如标量子查询和派生表子查询),以及多列表子查询;还介绍了结果的合并及使用各种子句的方法,例如选取前几条记录或中间某几条记录;
3. 全文检索:涵盖层次查询及其相关伪列、操作符与函数的应用,并提供了查看执行计划的功能。
第章数据的操作(插入、修改和删除):
- 插入语句
- 修改语句
- 删除语句
此外,还讨论了伪列的使用以及自增属性的定义等细节。
视图部分包括其作用、定义方法及如何进行查询与更新。
嵌入式SQL中介绍了前缀和终结符、宿主变量(输入输出)、指示器变量的应用;服务器登录与退出的操作流程;游标的创建、打开、关闭,还包括可更新游标及其定位删除或修改等操作。
第章函数部分列举了数值型、字符串处理类型以及日期时间相关的各种内置功能,并且还介绍了空值判断和转换类的函数。
存储模块章节讲解了定义、控制语句(如赋值与循环)的应用;异常处理机制,包括声明变量、抛出异常及处理器设置等;
触发器部分涵盖定义方法,不同类型及其激发顺序;新旧行引用规则,并且提供了多个应用实例来展示如何利用它们维护数据完整性或保证安全性。
安全管理章节涉及创建删除角色权限分配回收策略的管理以及安全标记的应用。
外部链接功能允许用户通过该机制访问远程数据库资源;
备份与恢复:涵盖了对整个系统进行完整保护的方法,包括具体操作步骤和注意事项等信息;
包定义、创建规范主体及应用实例介绍
同义词部分讲解了如何创建删除简化对象名的使用规则。
附录提供了关键字保留字说明和命令参考。
第1章结构化查询语言简介:
- SQL是一种在20世纪80年代提出的数据库语言,因其接近英语语法而广受欢迎。它集数据定义、查询、操作与控制于一体,具有强大的功能并且易于用户掌握;
- 介绍SQL的特点:非过程化的特性使得用户只需指定做什么即可;采用集合方式处理数据提高了效率。
- 数据类型支持常规字符数值等,并且兼容多媒体类型。
以上是达梦数据库SQL语言手册的主要内容概述。