Oracle之 SQL*PLUS命令

Oracle之 SQL*PLUS命令1

编辑sql语句
命令:
 A[PPEND]TEXT:       将text附加到当前行之后;
 C[HANGE]/old/new     将当前行 old替换为new;
 CL[EAR] BUFF[ER]     清楚缓冲区中所有行;
 I[NPUT] text         插入指定的文本;
 DEL m n              删除m行到n行之间的文本;不带参数 删除当前行
 L[IST] n             列出第n行  不带参数显示所有
 R[UN]或 /            显示缓冲区中保存的语句,并运行这些语句
 n                    将第n 行 作为当前行;  n 可为0  也可以为1
 n text               使用text文本 替代第n行信息
 0 text               在第一行之前插入文本 ;


HELP[topic]      查看命令的使用方法,topic 表示要查看的命令名称 HELP DESC
HOST             使该命令可以从SQL*PLUS环境切换到操作系统环境,以便执行操

作系统命令;

HOST 操作系统命令: 执行操作系统命令,例如:  HOST notepad.exe;
CLEAR SCR[EEN] : 清除屏幕内容
SHOW[ALL|USER|SGA|ERRORS|REL[EASE]|PARAMETERS]
查看 SQL*Plus的所有系统变量值信息,当前哪个用户在使用SQL*PLUS,显示SGA的大

小,查看错误信息,数据库信息,系统初始化参数信息;
DESC[RIBE] 查看对象的结构,这里的对象可以是表,视图,存储过程,函数和包。


1 查看连接的数据库:
SELECT name FROM V$database;
2 连接数据两种方式:
  1 在sqlplus 中 输入 sys/123456 as sysdba
  2 在cmd.exe 中 输入 sqlplus sys/123456 as sysdba;
  3 在Sqlplus中 SQL>输入 CONNECT sys/123456 as sysdba;
  4 断开数据库: DISCONNECT;


3  输入sql语句 如果不输入分号;敲回车 会继续让你输入sql语句;

posted @ 2013-06-26 15:47  啸月☆天狼  阅读(159)  评论(0编辑  收藏  举报