上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第2章 使用SQL*Plus工具
本章包括
◆ 启动、退出SQL*Plus
◆ 输入、编辑、运行命令
◆ 连接命令
◆ 自定义环境
◆ 用脚本文件生成报表
◆ 获得SQL*Plus命令的帮助信息
◆ 创建、编辑、保存、检索、运行脚本文件
◆ 交互式命令
◆ 格式化查询结果
◆ 自动生成SQL语句
SQL*Plus是与Oracle数据库进行交互的一个非常重要、在服务器端或客户机端都可以使用的工具。SQL*Plus与Oracle数据库软件包装在一起,在安装服务器或客户机软件时都会自动安装SQL*Plus。
SQL*Plus是一个通用的在各种平台上几乎都完全一致的工具。如果能在Windows机器上使用它,那么也能在UNIX和Linux机器上使用它,而无须任何新的培训。所以绝大多数的DBA和开发人员,在绝大多数的时间里都是使用SQL*Plus来操作(如查询、添加、更新、删除数据)数据库并执行各种数据库管理(如启动、关闭数据库实例,检测、调整数据库性能)功能的。
SQL*Plus的主要功能是:
◆ 输入、编辑、运行和调试SQL语句和PL/SQL块。
◆ 操作数据库中的数据、格式化查询结果。
◆ 向用户传送信息,接收用户的输入信息。
◆ 启动、关闭数据库实例(必须以sysdba连接身份登录数据库)。
◆ 管理、检测、调整数据库的性能。
◆ 创建、编辑、保存、检索、运行脚本文件。
◆ 用脚本文件生成报表。
◆ 将数据从一个数据库复制到另一个数据库。
提示
在Oracle 11g的当前版本中,并没有提供浏览器方式下使用的iSQL*Plus,而是提供了SQL Developer来加强应用开发工具的能力。