【Oracle】SQL*Plus 基本使用

edit            可以打开编辑器
edit filename   将SQL*Plus缓冲区里面的内容复制到一个文件名为filename的文件里面并打开该文件
get filename    把filename里面的内容复制到sql*plus缓冲区
start filename 
或者 @ filename 执行sql文件
save filename   将sql*plus缓冲区里面的内容复制并保存到filename里
SET     PAGESIZE 100            --pagesize太小的话显示行数较多的结果会出现较多的HEADING
SET     LINESIZE 100            --linesize如果太小的话显示较长的行时会折行造成阅读不便

COLUMN
format将列显示格式设置为format字符串指定的格式
heading将列标题指定为heading字符串指定的格式
justify {left/center/right)输出设置对齐格式
wrapped输出结果中将一个字符串的末尾换行显示
wordwrapped与wrapped相同但单词并不换行
clear清除列的任何格式化,恢复默认
clear columns                   --清除所有列的格式化

例如:
SQL> column product_id format 99
SQL> column name heading product_name format A13 word_wrapped
SQL> column description format a13 word_wrapped
SQL> column price format $99.999
SQL> SELECT  product_id, name, description, price
FROM    products
WHERE   product_id < 6;
  2    3  
PRODUCT_ID product_name  DESCRIPTION      PRICE
---------- ------------- ------------- --------
     1 Modern    A      $19.950
       Science   description
             of modern
             science

     2 Chemistry     Introduction   $30.000
             to Chemistry

     3 Supernova     A star     $25.990
             explodes

     4 Tank War  Action movie   $13.950
             about a
             future war

     5 Z Files   Series on  $49.990
             mysterious
             activities