[20220927]如何实现sqlcl的repeat功能.txt --//晚上看了sqlcl的一些介绍,里面提到repeat功能.可以利用它执行前面执行的语句.支持2个参数.重复次数间隔时间. --//例子:(注我没有测试环境,无法执行) select sysdate from dual; --//执行5次间隔1秒 repeat 5 1 --//感觉很有意思,思考一下sqlplus能否实现.最先想到的外部命令watch. $ watch -n 1 sqlplus -s -l scott/book <<<'select sysdate from dual;' --//这样不行,不支持<<<模式. $ cat aa3.txt select sysdate from dual; quit Every 1.0s: sqlplus -s -l scott/book @aa3.txt Mon Oct 10 08:59:58 2022 SYSDATE ------------------- 2022-10-10 08:59:58 --//缺点就是每次都要调用sqlplus.而且只能ctrl+c中断执行. --//简单写一个测试脚本如下: $ cat repeat.sql host seq &&1 | xargs -IQ echo -e "/\nhost sleep &&2" >| repeat.tmp @@ repeat.tmp --//使用spool 不支持host的执行结果到文件的模式.测试如下: SCOTT@book> select sysdate from dual; SYSDATE ------------------- 2022-10-10 09:19:31 SCOTT@book> @ repeat.sql 3 2 SYSDATE ------------------- 2022-10-10 09:19:35 SYSDATE ------------------- 2022-10-10 09:19:37 SYSDATE ------------------- 2022-10-10 09:19:39
[20220927]如何实现sqlcl的repeat功能.txt
来源:这里教程网
时间:2026-03-03 17:57:38
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- log file sync等待事件处理思路
log file sync等待事件处理思路
26-03-03 - 常见队列等待事件处理思路
常见队列等待事件处理思路
26-03-03 - oracle数据库疯狂生成dump把目录撑满
oracle数据库疯狂生成dump把目录撑满
26-03-03 - RAC磁盘头损坏问题处理
RAC磁盘头损坏问题处理
26-03-03 - DataPump Export ORA-31626 ORA-31633 ORA-00955
- StoneDB 主从切换实践方案
StoneDB 主从切换实践方案
26-03-03 - 11g元数据导入19c分区表创建不成功
11g元数据导入19c分区表创建不成功
26-03-03 - 车载娱乐:互联网厂商的新战场
车载娱乐:互联网厂商的新战场
26-03-03 - 完美产品为您带来健康饮水新生活体验
完美产品为您带来健康饮水新生活体验
26-03-03 - 故障处理】队列等待之enq: US - contention案例
故障处理】队列等待之enq: US - contention案例
26-03-03
