达梦数据库:DIsql的基本操作和常用命令

    DIsql 是 DM 数据库的一个命令行客户端工具,用来与 DM 数据库服务器进行交互。

    DIsql 识别用户输入,将用户输入的 SQL 语句打包发送给 DM 数据库服务器执行,并接收服务器的执行结果,并按用户的要求将执行结果展示给用户。为了更好地与用户交互和展示执行结果,用户也可以在 DIsql 中执行 DIsql 命令,这些命令由 DIsql 工具自身进行处理,不被发送给数据库服务器。

    SQL 语句在 DIsql 中执行完后都被保存在一个特定的内存区域中,用户可以通过上下键查找到这些保存在内存中的 SQL 语句,并可以进行修改,然后再次执行。DIsql 命令执行完后不保存在内存区域中。

1 在 WINDOWS系统中动启动 DIsql

    WINDOWS 环境下,有两种启动 DIsql 的方式。第一种是启动安装软件后生成的程序菜单,第二种是启动安装目录下自带的 DIsql 工具。

启动之后,当出现“SQL>”符号时,用户就可以利用 DM 提供的 SQL 语句和数据库进行交互操作了,需要注意的是,在 DIsql 中 SQL 语句应以分号“;”结束。对于执行语句块,创建触发器,存储过程,函数,包,模式等时需要用“/”结束。

1.1  程序菜单启动

    如果在 WINDOWS 环境中安装了 DM 数据库产品,那么可以在应用菜单中找到SQL交互式查询工具,直接双击即可启动。然后使用 LOGIN 或 CONN 命令登录到指定数据库。

1.2.1自带 DIsql  工具启动

    DIsql 工具位于 DM 数据库安装目录的 bin 子目录下。双击启动,然后输入用户名、密码,或者直接回车输入缺省值就可登录到本地 DM 数据库实例。

1.2.2命令行启动 DIsql

    命令行启动 DIsql 适用于任何操作系统平台。下面以 WINDOWS 系统为例。

    命令行启动

    从命令行启动 DIsql 并登录到数据库。在命令行工具中找到 DIsql 所在安装目录,输入 DIsql 和登录方式后回车。

    DIsql 登录方式

DISQL 用法 1:disql –h|help    显示 disql 版本信息和帮助信息

DISQL 用法 2:disql[ [<option>] [<logon> | /NOLOG] [<start>] ]

<option>::=-S|-L

<logon>::=<username>[/<password>][*<MPP_TYPE>][@<server>][:<port>][?{UDP|TCP}][#<sslpath>@ssl_pwd]

<start>::=<`运行脚本>|<start 运行脚本>|<直接执行语句>

<`运行脚本>::=`<file_path> [<PARAMETER_VALUE>{ <PARAMETER_VALUE>}]

<start 运行脚本>::=START <file_path> [<PARAMETER_VALUE>{ <PARAMETER_VALUE>}]

<直接执行语句>::= -E “<SQL 语句>{;<SQL 语句>}”

  文中语法符号规定:

    <> 内的内容是必选项;

    [] 内的内容是可选项;

    {} 内的内容可以出现一次或多次

    | 为或者;

    ::= 为定义符。后文语法用法与此相同。

  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值