SQLPLUS编辑命令包括GET filename[.ext],用于将文件内容写入SQL缓存;@filename[.ext],用于运行文件内容;ED[IT],调用编辑器编辑当前SQL缓存内容;ED[IT] filename.[ext],调用编辑器编辑已保存的文件内容;SPOOL [filename[.ext],将查询结果保存至文件;SPOOL OFF,结束结果输出;EXIT,退出SQLPLUS。
Oracle SQL实用基础教程SQL*PLUS编辑命令详解
相关推荐
SQL*Plus 命令编辑与执行
SQL*Plus 命令编辑与执行
显示缓冲区:* LIST
编辑缓冲区:* A[PPEND] —— 将指定的文本追加到缓冲区内当前行的末尾* C[HANGE] —— 修改缓冲区中当前行的文本* DEL —— 删除缓冲区中当前行的文本* N —— 用数值定位缓冲区中的当前行* I[NPUT] —— 在缓冲区当前行的后面新增加一行文本* ED[IT] —— 以文本编辑器方式打开缓冲区,进行编辑
执行缓冲区:* RUN /
清除缓冲区:* CLEAR BUFFER
Oracle
17
2024-05-20
Oracle SQL实用基础教程
Oracle SQL 的操作数据教程,内容不算新,但基础讲得挺扎实,适合刚上手数据库的你。讲增删改查那块,配了不少例子,基本上照着写都能跑起来。语法偏实用,不绕弯子,写得也不教条,嗯,挺顺手的风格。
数据操作的实用逻辑讲得清楚,INSERT、UPDATE、DELETE这些用法都有例子,边学边改代码会快点上手。尤其是批量更新的场景,配合条件语句挺灵活。
如果你顺手用过 Excel 或 MySQL 操作数据库,那你也许会觉得这个教程没那么“炫技”,但落地性强。再说,这篇文章讲 SQL 语法细节比这篇更啰嗦点,入门可以两个一起看。
顺带推荐几个相关的教程,像Python+MySQL 示例那篇也挺直观
Oracle
0
2025-06-25
Oracle学习文档中SQL*Plus的编辑命令详解
SQL*Plus编辑命令详解:A[PPEND] text - 在当前行末尾添加文本;C[HANGE] /old/new - 替换当前行中的old为new;C[HANGE] /text - 删除当前行中的text;CL[EAR] BUFF[ER] - 清空缓冲区所有行;DEL - 删除当前行;DEL n - 删除第n行;DEL m n - 删除第m到第n行;I[NPUT text - 在当前行后插入新行并添加文本;L[IST] - 列出所有行;L[IST] n - 列出第n行并设置为当前行;L[IST] m n - 列出第m到第n行;L[IST] * - 列出所有行。
Oracle
13
2024-07-20
SQL Plus命令详解
SQL Plus命令集合,为您提供深入了解数据库的学习支持。
MySQL
12
2024-07-14
Oracle PLSQL培训其他SQL*Plus命令详解
在Oracle PLSQL培训中,我们深入探讨了除了SAVE、START、GET、@、SET、DEFINE、EDIT和SPOOL之外的其他SQL*Plus命令。
Oracle
18
2024-07-25
SQL*Plus中Oracle导入导出命令详解
在SQL*Plus环境下,Oracle的数据导入和导出操作十分重要。
Oracle
18
2024-08-19
Oracle SQL实用基础教程查询表的索引
SQL> SELECT TABLE_NAME, COLUMN_NAME, INDEX_NAME FROM USER_IND_COLUMNS WHERE TABLE_NAME='CASE_M_AJZLZ';
表名 列名 索引名
CASE_M_AJZLZ CASEID PK_AJZLZCASE_M_AJZLZ INCEPTUNIT PK_CASE_INCEPTUNITCASE_M_AJZLZ MODIFIEDTIME PK_CASE_MODIFIEDTIMECASE_M_AJZLZ RECONTIME PK_CASE_RECONTIME
Oracle
9
2024-07-18
Oracle数据库中SQL Plus命令详解
在使用SQL Plus连接Oracle数据库时,需要了解其部分运行指令及其作用。
Oracle
15
2024-07-17
Oracle SQL基础教程日期函数详解
日期函数的基本操作,一直是用 Oracle 写 SQL 时绕不开的事儿。MONTHS_BETWEEN、ADD_MONTHS这些函数,挺常用,尤其在做账期计算、对账统计时,真的省不少事。你要是真经常跟日期打交道,早点熟点好,少踩坑。
MONTHS_BETWEEN 是用来计算两个日期相差多少月的,注意不是 30 天平均数,而是按日历月算的。比如 MONTHS_BETWEEN('2024-06-01', '2024-01-01') 就是 5。
ADD_MONTHS 就挺直白了,往日期上加几个月,项目排期、保修期计算用得上。
NEXT_DAY 比较适合搞周报或者安排周例会那种需求,比如你想知道下个星期
Oracle
0
2025-06-29