【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
作者:visayafan
出处:http://www.cnblogs.com/visayafan/
本博客文章欢迎转载,转载时请注意标明出处。


浙公网安备 33010602011771号