ORACLE 中一些基本命令总结

来源:互联网 发布:淘宝众筹在哪 编辑:程序博客网 时间:2024/06/01 09:33
 

Oracle命令总结



启动 sqlpuls 的方法:

1) 直接在xp运行里面输入sqlplus即可,这种方式用cmd方式显示,输入用户名和密码即可登录;

2) 直接在xp运行里面输入sqlplusw即可,这种方式显示sqlplus窗口方式,输入用户名和密码即可登录。

SQL*Plus可以执行三种命令:(所有这些命令后面都要加上;以表示执行该行语句)

1) SQL语句

2) PL/SQL语句

3) SQL*Plus内部命令

主要介绍SQL*Plus内部命令,SQL语句和PL/SQL语句以后会介绍。

SQL*Plus内部命令有:

1) 执行操作系统命令

格式为:HOST 操作系统命令

比如:HOST notepad.exe 就是打开记事本

2) 退出SQL*Plus内部命令

格式为 exit 或者为 quit

3) HELP命令

如果忘记了命令格式,相查看这个命令的意义,可以使用HELP

格式为:HELP命令名称;

比如:HELP DESC 就是查看DESC命令的格式是什么样子的

4) 清屏命令

如果屏幕上有很多命令,看起来很烦人,就用CLEAR SCREEN,可以使得屏幕内容清空

格式为:CLEAR SCREEN; 或者为简写形式: CLEAR SCR;

5) SAVE命令

保存SQL*PLUS中的命令到磁盘上

格式为:SAVE文件路径/文件名.扩展名

如果不指定扩展名,默认的扩展名为sql

也可以不指定路径,文件默认在路径在%ORACLE_HOME%/bin中

6) EDIT命令

打开磁盘上的文件到SQL*PLUS中,此时能够编辑该文件

格式为:EDIT文件路径/文件名.扩展名

EDIT可以缩写为ED

如果文件存在,默认SQL*PLUS会用记事本打开这个文件

如果文家不存在,SQL*PLUS提示是否创建文件

文件打开后就可以编辑该文件。

7) GET命令

使用GET命令将文件内同读到SQL*PLUS的缓冲区里面GET和SAVE是一对功能相同对的命令。

格式为:GET文件路径/文件名.扩展名

例如:GET d:\a.sql

作用是把D盘里面的a.sql文件内容读到缓冲区中,此时我们在SQL*PLUS窗口中就可以看到a.sql中的内容了。这种方式的好处就是可以先在记事本里面写好命令,然后读取到SQL*PLUS中执行,很方便。

8) START命令

改命令可以检索命令文件并运行文件内的命令。它可以运行SQL语句,PL/SQL语句,SQL*PLUS命令文件。

START命令等同于@命令,效果一样。

例如:START d:\a.sql 就是运行改sql文件中的命令

或者可以这样写:@d:\a.sql

9) 修改列标题命令

COLUMN 列名 HEADING 列标题。

例如;现在有一张表,这个表有一列,这个列的标题为公认的工资SALARY

那么我想在SELECT该表后想修改该列标题以能够很好的查看

可以这样修改:

COLUMN SALARY HEADING 工资

那么你再用select查询后,改列的列标题就会显示工资,这样有助于读者的查看。

10)              linesize和pagesize命令

lines的格式为:set linesize 100 表示每一行的长度是100

pagesize的格式为:set pagesize 10 表示每一页显示10行数据

当然了,这个数100或者10 可以按照您的要求和喜好来修改。

原文出处:http://hi.baidu.com/168zlf/blog/category/Oracle