半夏微凉

半夏微凉

十二、SQL*PLUS语法

1.追加文本

Append text;

十二、SQL*PLUS语法 数据库 第1张

2.替换文本

Change /old text/new text

十二、SQL*PLUS语法 数据库 第2张

3.显示缓冲区内容。

list [n/last/]

十二、SQL*PLUS语法 数据库 第3张

4.删除命令

删除指定行:del n

删除缓冲区全部语句:clear buffer

十二、SQL*PLUS语法 数据库 第4张

十二、SQL*PLUS语法 数据库 第5张

5.添加一条语句

input text

十二、SQL*PLUS语法 数据库 第6张

6.通过记事本保存缓冲区中的内容

方法1:ed(输入命令ed打开记事本,然后另存为即可)

十二、SQL*PLUS语法 数据库 第7张

方法2:save file_name (可以使用@file_name的方法运行保存的文件)

十二、SQL*PLUS语法 数据库 第8张

7.运行SQL*Plus命令。

方式一:run;

方式二:start file_name;

十二、SQL*PLUS语法 数据库 第9张

8.使用sql格式化查询结果

方式一:使用column命令。

 (1)column oldname heading newname;   ---修改列名称

十二、SQL*PLUS语法 数据库 第10张

 (2)column column_name format dateformat  ---格式化要显示的数据

十二、SQL*PLUS语法 数据库 第11张

十二、SQL*PLUS语法 数据库 第12张

(3)清除column设置

column column_name clear

十二、SQL*PLUS语法 数据库 第13张

方式二:使用set命令设置格式

(1)设置查询结果的行数:

set pagesize n (默认行数24) ---设置每页显示的行数(包含标题行和页间隔)

show pagesize ---显示当前值

set newpage n ----设置每一页间隔的空格数

show newpage---显示当前值

十二、SQL*PLUS语法 数据库 第14张

(2)设置每行显示的字符数 

set linesize n ---设置每行显示的字符数(默认为80)

show linesize

(3)显示查询数据所用的时间

set timing on/off

十二、SQL*PLUS语法 数据库 第15张

(4)设置结果是否显示标题

set heading on/off

十二、SQL*PLUS语法 数据库 第16张

(5)设置已选择行数。

set feedback on/off

十二、SQL*PLUS语法 数据库 第17张

(6)省略查询结果。(运行文件时可用,直接运行命令时还是会显示结果)

set term on/off

十二、SQL*PLUS语法 数据库 第18张

方式三:使用spool命令输出查询结果。

spool file_name;---创建保存输出结果的存放文件。

spool off;---只有在执行完语句后再输入该句才会把输出结果保存到刚创建的文件里面。

十二、SQL*PLUS语法 数据库 第19张

方式四:使用ttitle命令设置标题

ttitle 'title'

十二、SQL*PLUS语法 数据库 第20张

9.在sql*plus中添加注释

方式一:使用/*... ...*/方法(通常为.sql文件添加注释)

十二、SQL*PLUS语法 数据库 第21张

方式二:使用remark命令

十二、SQL*PLUS语法 数据库 第22张

评论回复


·