首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

Oracle Sqlplus应用技巧

2012-07-27 
Oracle Sqlplus使用技巧SQL*Plus 编辑命令 SQL*Plus 命令一次键入一行,并存储在 SQL buffer中。原则:????

Oracle Sqlplus使用技巧

SQL*Plus 编辑命令
SQL*Plus 命令一次键入一行,并存储在 SQL buffer中。
原则:
???? 在结束命令前如果您键入 [Enter], SQL*Plus 将格式化一行号输出。.
???? 通过键入终止符中止SQL buffer (分号或斜线或键入 [Enter] 两次)写入,开始执行并显示结果。

???? list?or?l?显示缓冲区的内容? L[IST] n ?显示当前SQL命令的第4行,并把第4行作为当前行,在该行号后面有个*。? ??????? C[HANGE] ?用新的内容替换原来在一行中第一次出现内容? I[NPUT] text ?增加一行或多行? A[PPEND] text??在一行后追加内容? CL[EAR] BUFF[ER]?清空SQL缓冲区
DEL?[n]? 删除SQL缓冲区中的当前行或n行

?

A[PPEND] text???
C[HANGE] / old / new?
C[HANGE] / text /
CL[EAR] BUFF[ER]??
DEL??????
DEL n?
DEL m n

?

?

?

C[HANGE]:用新的内容替换原来在一行中第一次出现内容?

select dd, loc

from dept;

?

c/dd/dname

/

?

?

SQL*Plus 文件命令
SAVE 文件名:保存文件
GET? 把磁盘上的文件内容调入缓冲区,并显示在屏幕上,文件名尾不必加.sql。
START?:运行指定的文件??
@??? 文件名:运行该文件
EDIT??把SQL缓冲区中的命令写到操作系统下的文本文件,? 并调用操作系统提供的编辑器执行修改。
SPOOL?tryfile? :不仅可以使查询结果在屏幕上显示,还可以使结果存入文件? SPOOL OFF? :停止向文件输出?? SPOOL?OUT关闭该文件,并在系统缺省的打印机上输出

?

?

?

热点排行