一、查看表结构:desc table_name

初级使用sqlplus(1)_休闲

二、编辑SQL缓冲区里的SQL语句
常用编辑命令:
1.append test
将test附加到当前行之后
初级使用sqlplus(1)_职场_02

其中a是append的缩写,而当前行为后面有*号的行。
2.change /old/new
将当前行中的old替换成new
初级使用sqlplus(1)_数据库_03

其中c是change的缩写
3.clear buffer
清楚缓冲区中所有行
初级使用sqlplus(1)_职场_04

其中cl是clear的缩写,buff是buffer的缩写。
4.del
删除当前行 

初级使用sqlplus(1)_sqlplus_05

5.del x
删除第x行

初级使用sqlplus(1)_sqlplus_06
6.list
列出缓冲区中所有的行

初级使用sqlplus(1)_职场_07

7.list x
列出缓冲区的第x行
初级使用sqlplus(1)_sqlplus_08

8.run或/
运行缓冲区中保存的语句
初级使用sqlplus(1)_职场_09

9.x
将第x行作为当前行
初级使用sqlplus(1)_sqlplus_10

三、保存、检索并运行文件
1.save file_name [{replace|append}]
将缓冲区中的内容保存到指定文件中,replace参数代表覆盖文件中所有原有内容,append参数代表在文件原有文件基础上追加。
效果一:
初级使用sqlplus(1)_数据库_11

初级使用sqlplus(1)_休闲_12

初级使用sqlplus(1)_sqlplus_13

效果二:
初级使用sqlplus(1)_数据库_14

初级使用sqlplus(1)_sqlplus_15

初级使用sqlplus(1)_休闲_16

效果三:

初级使用sqlplus(1)_职场_17

初级使用sqlplus(1)_sqlplus_18

初级使用sqlplus(1)_职场_19

2.get file_name
将指定文件的内容读入到sqlplus缓冲区中。
初级使用sqlplus(1)_休闲_20

3.start file_name或@ file_name
将指定文件的内容读入缓冲区中并执行缓冲区中内容
初级使用sqlplus(1)_sqlplus_21

4.edit
可以使用edit调出编辑器对缓冲区中内容进行编辑。
小技巧:更改默认编辑器
初级使用sqlplus(1)_休闲_22

初级使用sqlplus(1)_数据库_23

初级使用sqlplus(1)_数据库_24

5.edit file_name
同edit,但是可以指定编辑文件
6.spool file_name
spool off
将sqlplus的输出结果复制到指定文件中,想停止收集输出结果可以使用spool off命令。

初级使用sqlplus(1)_SQL_25

初级使用sqlplus(1)_数据库_26

初级使用sqlplus(1)_休闲_27