达梦DISQL执行SQL和SQL脚本

达梦DISQL执行SQL和SQL脚本

  • [1 DISQL执行SQL](#1 DISQL执行SQL)
  • [2 DISQL执行SQL脚本](#2 DISQL执行SQL脚本)
    • [2.1 创建SQL脚本](#2.1 创建SQL脚本)
      • [2.2 执行方式一](#2.2 执行方式一)
      • [2.3 执行方式二](#2.3 执行方式二)
      • [2.4 执行方式三](#2.4 执行方式三)

1 DISQL执行SQL

进入命令行交互窗口后,可以正常执行SQL语句。举例如下:

复制代码
$ disql SYSDBA:5236
密码:xxxxxx

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 2.584(ms)
disql V8
SQL> create table test (C varchar);
操作已执行
已用时间: 7.488(毫秒). 执行号:66601.

2 DISQL执行SQL脚本

2.1 创建SQL脚本

创建一个测试的SQL执行脚本。如下:

复制代码
SQL> ed test.sql
create table test2 (C varchar);

2.2 执行方式一

复制代码
SQL> `test.sql
SQL> create table test2 (C varchar);
操作已执行
已用时间: 6.644(毫秒). 执行号:70101.
或者
SQL> start test.sql
SQL> create table test2 (C varchar);
操作已执行
已用时间: 4.032(毫秒). 执行号:70108.

2.3 执行方式二

复制代码
SQL> @test.sql
SQL> create table test2 (C varchar);
操作已执行
已用时间: 4.520(毫秒). 执行号:70104.

2.4 执行方式三

复制代码
SQL> @@test.sql
SQL> create table test2 (C varchar);
操作已执行
已用时间: 3.698(毫秒). 执行号:70106.

<@@运行脚本>跟其他几种用法区别在于,如果执行脚本嵌套多层,@@脚本如果是相对路径, 则其路径在父层节点脚本路径中查找,其他方式都是在当前工作目录查找。

达梦在线服务平台 https://eco.dameng.com

相关推荐
YOU OU4 小时前
Redis基础常识与命令
数据库·redis·缓存
Database_Cool_6 小时前
OLTP 和 OLAP 区别详解:分析型数据库和事务型数据库怎么选(附阿里云 AnalyticDB MySQL 选型指南)
数据库·mysql·阿里云
爱写代码的阿森6 小时前
鸿蒙三方库 | harmony-utils之KvUtil键值型数据库操作详解
数据库·华为·harmonyos·鸿蒙·huawei
Database_Cool_7 小时前
单机 MySQL 迁移到分布式数据库方便吗?阿里云 PolarDB-X 100% MySQL 协议兼容零改造平滑迁移
数据库·分布式·mysql
姜太小白7 小时前
【MySQL】 索引优化实战:解决 WHERE 等值 + IS NULL 查询,TEXT 字段报错 1167 的完整指南
数据库·mysql
窝子面8 小时前
手搓最简前后端协作-node
javascript·数据库
吳所畏惧8 小时前
宝塔面板Redis密码修改指南:SSH命令修改 vs 面板UI界面修改,哪个更靠谱?
运维·服务器·数据库·redis·缓存·ssh
DFT计算杂谈8 小时前
无 Root 权限在 Tesla K80 零门槛部署 DeepSeek 大模型
linux·服务器·网络·数据库·机器学习
HPFBoy8 小时前
log4net 数据库存日志正确配置
数据库