sqlplus PAUSE

假设bonus表中有1000行数据,通过sqlplus查询bonus表中的所有数据

select * from bonus;

可以发现数据一行一行很快速的从你眼前飞过,如果有一个类似于linux下more或者less的工具就好了.

of course!!!

SQL> help pause

 PAUSE
 -----

 Displays the specified text then waits for the user to press RETURN.

 PAU[SE] [text]

 

首先查看pause状况

SQL> show pause
PAUSE is OFF

 
打开pause

SQL> set pause on
SQL> show pause
PAUSE is ON and set to ""

 

此刻在执行select * from bonus;时只需每次回车就会出14行数据

更改每页显示数据条数(默认14)

SQL> show pagesize
pagesize 14
SQL> set pagesize 20
SQL> show pagesize
pagesize 20

pagesize参数决定每页显示数据条数

更改每页显示分隔符(默认空白)

SQL> show pause
PAUSE is ON and set to ""
SQL> set pause '^^^^^^^^^^'
SQL> show pause
PAUSE is ON and set to "^^^^^^^^^^"

 

猜你喜欢

转载自leadercoo.iteye.com/blog/1954594