1、help index
列出所有sqlplus的使用索引,如下:
Enter Help [topic] for help.
@ COPY PAUSE SHUTDOWN
@@ DEFINE PRINT SPOOL
/ DEL PROMPT SQLPLUS
ACCEPT DESCRIBE QUIT START
APPEND DISCONNECT RECOVER STARTUP
ARCHIVE LOG EDIT REMARK STORE
ATTRIBUTE EXECUTE REPFOOTER TIMING
BREAK EXIT REPHEADER TTITLE
BTITLE GET RESERVED WORDS (SQL) UNDEFINE
CHANGE HELP RESERVED WORDS (PL/SQL) VARIABLE
CLEAR HOST RUN WHENEVER OSERROR
COLUMN INPUT SAVE WHENEVER SQLERROR
COMPUTE LIST SET
CONNECT PASSWORD SHOW
2、使用?或help显示命令的帮助信息
如:? set 或者 help set
3、如何执行一个SQL
SQL> select * from emp
2 / --这里的斜线就表示执行当前缓冲区里面的这个语句
SQL> select * from emp
2 ; --这里分号也可以执行一个语句,单条语句(ddl/dml/dcl)后加分号表示语句结束回立即执行
注意:/ 是执行当前缓冲区里的语句,在sqlplus里执行pl/sql匿名块、创建存储过程和函数等都需要执行
4、save 命令
将当前缓冲区里的语句保存到指定路径的文件里。如:
SQL> save c:/aa.txt
5、edit 命令
打开默认编辑器,Windows系统中默认是notepad.exe,linux下SQLPLUS使用ED编辑器编辑SQL语句,把缓冲区中最后一条SQL语句调入afiedt.buf文件中进行编辑
如果要更换编辑器,可以使用DEFINE命令定义新的编辑器,如:linux我使用VIM编辑器写SQL语句sql> DEFINE _EDITOR = "vim"
6、SQLPLUS登陆后的初始设置
$ORACLE_HOME/sqlplus/admin/glogin.sql