当前位置: 首页 > news >正文

[20251028]SQLPlus的行编辑器.txt

[20251028]SQLPlus的行编辑器.txt

--//学习SQLPlus的行编辑器.看了一个网上的教学视频,对方使用SQLPlus的行编辑器,估计许多人基本不会,感觉有时候利用它效率还
--//是很高的,查一些资料做一个记录。

--//基本就5个命令:LIST / CHANGE / APPEND / DEL /INPUT。

1、行级编辑 5 件套(纯 SQL*Plus 内部)
1. L[IST]`              -- 列出缓存区,带行号  
2. L n 或 n             -- 把第 n 行设为"当前行",提示符变成 n*  
3. C[hange] /旧/新      -- 只改当前行里第一次出现的"旧"串  
4. A[ppend] 文本        -- 在当前行尾部直接追加,**不用引号**  
5. DEL n m              -- 删除 n 到 m 行;缺省删当前行  
6. I[nput] 或 I 文本    -- 在当前行之后插入新行;单独 INPUT 进入多行插入模式,空行退出

--//网上抄的例子:

2、一个完整示范:

SQL> SELECT empno, ename
  2  FORM emp
  3  WHERE deptno = 10;
ORA-00923: FROM keyword not found

--// 1. 先看看缓存区
SQL> L
  1  SELECT empno, ename
  2  FORM emp
  3* WHERE deptno = 10

--// 2. 第 2 行写错了,改它
SQL> 2                    -- 把第 2 行设成当前行
  2* FORM emp
SQL> C /FORM/FROM
  2* FROM emp

--// 3. 还想在后面加 ORDER BY
SQL> A  ORDER BY empno
  2* FROM emp ORDER BY empno

--// 4. 再插入一行空行然后继续写
SQL> I
  3   AND sal > 1000
  4
SQL> L
  1  SELECT empno, ename
  2  FROM emp ORDER BY empno
  3  WHERE deptno = 10
  4* AND sal > 1000

--// 5. 顺序乱了,干脆删掉第 3、4 行,重新写
SQL> DEL 3 4
SQL> I
  3  WHERE deptno = 10
  4    AND sal > 1000
  5  ORDER BY empno
  6
SQL> /

--//自己做一些补充:
--//在行尾加入一些内容。
9999 xxxxxx
--//直接修改第5行。
--//5 XXXXX

3、结论:
--// SQLPlus内部只有行级编辑,不能算是好用,看老外许多家伙还是使用比较熟练。
--//简单一点还是定义自己喜欢的编辑器。
> define _editor
DEFINE _EDITOR         = "vi -c 'set notitle'" (CHAR)


http://www.zskr.cn/news/37060.html

相关文章:

  • 【深基7.例4】歌唱比赛
  • 2025 年 11 月曝气器厂家最新推荐,聚焦资质、案例、售后的优质品牌深度解读
  • Python 潮流周刊#125:个人 AI 笔记本工具
  • 关于使用Prism的View和ViewModel不能关联问题
  • 显卡太强也是一种罪过
  • 常见Linux命令大全
  • CLIP模型诞生
  • 前赤壁赋
  • 全球前十轮胎品牌:权威排名最新解析
  • Windows 安全分割利器:strtok_s () 详解 - 详解
  • 手撕深度学习之CUDA矩阵乘法(上篇):从朴素实现到40倍性能提升的优化之旅
  • 6 大企业级无代码低代码平台 RBAC 权限体系深度对比
  • 大模型性能测试
  • 实用指南:【OpenCV】图像处理实战:边界填充与阈值详解
  • 2025 年 11 月人造草坪足球场厂家最新推荐,产能、专利、环保三维数据透视!
  • SpiritConfigTool.jar 做什么的
  • MySQL 慢查询日志slow query log - 指南
  • 前端开发技术栈
  • DRL-QLearning与DQN
  • 再见了ThreadLocal,我决定用ScopedValue!
  • 查询增强插件pgfincore - 教程
  • 2025 年 11 月双锥回转真空干燥机,真空耙式干燥机,盘式干燥机厂家最新推荐,聚焦资质、案例、售后的六家机构深度解读
  • 2025 年 11 月高效沸腾干燥机,旋转闪蒸干燥机,空心桨叶干燥机厂家最新推荐,产能、专利、环保三维数据透视
  • LLM应用敏感数据防泄露指南:AI安全围栏筑牢企业自研AI应用安全防线
  • C++中`std::function`和`std::bind`的详细解析
  • k8s-应用部署和组件及常用命令(2)
  • Java桌面应用开发:JavaFX模块化与响应式
  • 【Linux 高效的系统】文件系统与软硬件连接
  • Pinely Round 5 (Div. 1 + Div. 2) A+B+C+D
  • ubuntu24 主题体验经验