本文档主要介绍如何使用 DM 的命令行交互式工具 DIsql,以及它作为数据库访问工具所提供的功能。
DIsql 是 DM 数据库的一个命令行客户端工具,用来与 DM 数据库服务器进行交互。DIsql 是 DM 数据库自带的工具,只要安装了 DM 数据库,就可以在应用菜单和安装目录中找到。
DIsql 识别用户输入,将用户输入的 SQL 语句打包发送给 DM 数据库服务器执行,并接收服务器的执行结果,并按用户的要求将执行结果展示给用户。为了更好地与用户交互和展示执行结果,用户也可以在 DIsql 中执行 DIsql 命令,这些命令由 DIsql 工具自身进行处理,不被发送给数据库服务器。
SQL 语句在 DIsql 中执行完后都被保存在一个特定的内存区域中,用户可以通过上下键查找到这些保存在内存中的 SQL 语句(某些操作系统可能不支持此操作),并可以进行修改,然后再次执行。DIsql 命令执行完后不保存在内存区域中。
SQL 语句 | DIsql 命令 |
---|---|
ANSI 标准 | DM 内部标准 |
语言 | 命令 |
关键字不可缩写 | 关键字可缩写 |
部分语句以分号结束,部分语句以/结束 | 分号可有可无,/完全用不到 |
可以更新表中的数据 | 不能更新表中的数据 |
SQL 语句的用法在《DM8_SQL 语言使用手册》中详细说明。本文档重点介绍 DIsql 命令的使用。