PLSQLDeveloper使用手册

合集下载

PLSQLDeveloper工具的使用非常详细

PLSQLDeveloper工具的使用非常详细

P L S Q L D e v e l o p e r工具的使用非常详细公司标准化编码 [QQX96QT-XQQB89Q8-NQQJ6Q8-MQM9N]PLSQL Developer工具的使用PLSQL Developer的安装十分简单,先安装文件,然后安装文件进行汉化。

安装成功后在桌面点击PLSQL Developer的快捷方式进入登录页面(如图1)。

图1输入用户名和口令,选择好要连接的数据库,点击“确定”登录成功(如图2)。

图2在成功登录后会进入到PLSQL Developer的操作界面(如图3)。

图3用户可以在左边下拉菜单中选择“我的对象”,然后点击“Table”可以显示出项目所涉及的数据库中所有表(如图4)。

图4新建表,点击Table文件夹,然后点击鼠标右键在列表中选择“新建”选项进入到创建新表的页面(如图5),用户可以根据自己的需要来创建新表,但一定要遵循Oracle规范信息填写完毕后点击“应用”按钮创建成功。

图5修改表结构,可以选中要该表后点击鼠标右键在列表中选择“编辑”选项进入到修改表结构的页面(如图6),这里显示的都是该表的结构信息,如要进行修改操作请根据实际情况慎重修改,修改后点击“应用”按钮提交修改内容。

图6修改表名,可以选中要该表后点击鼠标右键在列表中选择“重新命名”选项进入到重新命名的页面(如图7),这里需要注意的是表名起的一定要有意义。

图7查询表结构,可以选中要该表后点击鼠标右键在列表中选择“查看”选项进入到查看表结构的页面(如图8)。

图8删除表,可以选中要该表后点击鼠标右键在列表中选择“删掉表”选项就可以删除已创建的表了。

查询表中存储的数据,可以选中要该表后点击鼠标右键在列表中选择“查询数据”选项进入到查询结果页面(如图9),这里显示了所有已录入的数据。

图9编辑数据,可以选中要该表后点击鼠标右键在列表中选择“编辑数据”选项进入到查询结果页面(如图10),这里显示了所有已录入的数据,用户可以对想要编辑的数据进行操作。

plsql developer用法

plsql developer用法

plsql developer用法PL/SQL Developer用法简介PL/SQL Developer是一款针对Oracle数据库开发的集成开发环境(IDE),提供了丰富的功能和工具,方便开发人员编写、调试和优化PL/SQL代码。

本文将介绍PL/SQL Developer的一些常用用法。

安装与配置1.下载PL/SQL Developer安装包,并按照安装向导进行安装。

2.打开PL/SQL Developer,在”Tools”菜单下选择”Preferences”,进行一些常用配置,如字体、主题、编码等。

连接数据库1.在”File”菜单下选择”New”,然后选择”DatabaseConnection”。

2.在弹出的对话框中填写数据库连接信息,如主机名、端口、用户名和密码等。

3.点击”OK”按钮连接数据库。

编写PL/SQL代码1.在PL/SQL Developer中,可以创建新的PL/SQL程序单元,如存储过程、函数等。

在”File”菜单下选择”New”,然后选择相应的程序单元类型。

2.编写PL/SQL代码,可以使用PL/SQL Developer提供的代码模板和自动完成功能,加快编码速度。

3.在编辑器中选择代码,可以使用快捷键Ctrl + Enter执行选中代码,或者点击工具栏上的执行按钮。

调试PL/SQL代码1.在编辑器中设置断点,使用快捷键F9,在代码行号处点击鼠标右键选择”Toggle Breakpoint”,在断点处会显示一个红色圆点。

2.点击工具栏上的调试按钮,选择”Start Debugging”,开始调试。

3.在调试过程中,可以逐行执行代码,并查看变量的值、调用堆栈等信息。

数据库对象浏览器1.在PL/SQL Developer的数据库对象浏览器中,可以方便地查看和管理数据库对象,如表、视图、索引等。

2.可以通过展开数据库连接节点,依次打开数据库对象所在的层级,查看或编辑对象的结构和数据。

plsql developer 12使用手册

plsql developer 12使用手册

PL/SQL Developer 12使用手册目录一、PL/SQL Developer 12简介二、安装和配置1. 下载PL/SQL Developer 122. 安装PL/SQL Developer 123. 连接到数据库4. 配置PL/SQL Developer 12三、基本功能1. 编写和执行SQL查询2. 编写和调试PL/SQL代码3. 数据建模和设计4. 代码版本控制5. 其他实用工具四、高级功能1. 性能优化和调整2. 自动化任务3. 数据安全和权限管理五、常见问题和解决方法1. 连接数据库失败2. PL/SQL Developer 12崩溃3. 执行SQL语句超时4. 其他常见问题六、总结一、PL/SQL Developer 12简介PL/SQL Developer 12是一款功能强大的集成开发环境,主要用于Oracle数据库的开发和管理。

它提供了丰富的功能和工具,可以帮助开发人员提高工作效率,简化开发流程,提升代码质量。

二、安装和配置1. 下载PL/SQL Developer 12我们需要从冠方全球信息站下载PL/SQL Developer 12的安装包。

在下载之前,需要注册一个账号并购物授权。

下载完成后,可以开始安装过程。

2. 安装PL/SQL Developer 12双击安装包开始安装过程,按照提示逐步进行安装配置。

在安装过程中,可以选择安装路径、创建桌面快捷方式等选项。

安装完成后,可以启动PL/SQL Developer 12。

3. 连接到数据库打开PL/SQL Developer 12后,需要建立与数据库的连接。

在连接对话框中输入数据库位置区域、用户名和密码,选择连接类型(如OCI、Thin等),点击连接按钮即可建立连接。

4. 配置PL/SQL Developer 12在使用PL/SQL Developer 12之前,可以根据个人偏好进行一些配置。

设置代码自动格式化的风格、定义快捷键、配置代码模板等。

plsql developer 12使用手册

plsql developer 12使用手册

plsql developer 12使用手册摘要:1.PL/SQL Developer 12 简介2.安装与配置PL/SQL Developer 123.PL/SQL Developer 12 功能概述4.PL/SQL Developer 12 的使用方法与技巧5.PL/SQL Developer 12 的优势与不足6.总结正文:【PL/SQL Developer 12 简介】PL/SQL Developer 12是一款功能强大的PL/SQL(Procedural Language/SQL)编程工具,它为Oracle数据库的开发者提供了一个高效、便捷的编程环境。

使用PL/SQL Developer 12,开发者可以轻松地进行PL/SQL 代码的编写、调试、运行和维护。

【安装与配置PL/SQL Developer 12】在安装PL/SQL Developer 12 之前,需要确保计算机上已安装了Oracle 数据库。

安装过程相对简单,只需按照安装向导的提示进行操作即可。

安装完成后,需要对PL/SQL Developer 12 进行一些基本配置,如设置Oracle 数据库的连接信息等。

【PL/SQL Developer 12 功能概述】PL/SQL Developer 12 具有以下主要功能:1.提供丰富的代码编辑功能,如自动补全、语法高亮等;2.支持PL/SQL代码的调试,可以进行断点设置、单步执行等操作;3.提供代码模板,方便开发者快速生成PL/SQL 代码;4.支持数据模型设计,可以绘制数据库表结构、关系等;5.支持批处理操作,可以批量执行PL/SQL 程序;6.支持Oracle 数据库的备份与恢复功能。

【PL/SQL Developer 12 的使用方法与技巧】在使用PL/SQL Developer 12 时,可以参考以下方法和技巧:1.善用代码编辑功能,如自动补全、语法高亮等,提高编程效率;2.熟悉PL/SQL代码调试流程,及时发现和排除程序中的错误;3.掌握批处理操作,提高工作效率;4.学会使用数据模型设计功能,便于进行数据库结构设计与优化。

PLSQLDev 使用说明

PLSQLDev 使用说明

PL/SQL Developer使用说明(说明:本文档仅给出在PL/SQL Developer中的常见操作,如需详细了解请查阅PL/SQL Developer的用户指南)1.登录当打开PL/SQL Developer时,直接在“登录”对话框中输入用户名、密码、数据库(本地网络服务名)和连接为的身份(除了sys用户需要选择连接为sysdba之外,其他用户都选择标准)。

图1 登录对话框如果需要修改登录,可通过工具栏上的“登录”命令修改。

图2 工具栏上的“登录”命令2.选择查看的对象登录后,可在如下所示列表中选择可查看的对象。

图3 选择可查看的对象3.表的相关操作a)建立表i.右击“table”选择“新建……”在出现的“create table”对话框中依次输入需要的信息:“一般”标签中,需要在“名称”框中输入表名,“表空间”框中选择一个非系统表空间;在“列”标签中依次输入字段的定义,还可以通过“+”、“-”符号来增加删除列。

在“键”标签中建立主键、外键和唯一性约束。

在“索引”标签中建立索引。

设置完成后,单击“应用”按钮。

b)表的常见操作:右击表后,在弹出的快捷菜单中可完成表的常见操作:i.新建:建立一个新表(与当前选择的表无关)ii.查看:查看表的相关信息。

弹出的对话框与“新建”弹出的对话框相同,但不能做任何修改;iii.编辑:编辑表的相关信息。

弹出的对话框与“新建”弹出的对话框相同,可以做修改;iv.查询数据:等同于select * from tablename命令,不能修改表中数据v.编辑数据:除了查询出所有数据之外,可以编辑数据、修改数据和删除数据编辑完数据后,首先单击,记入改变,再单击提交(commit),或回退(rollback)。

c)SELECT、UPDATE、INSERT、DELETE命令均可在上图所示的SQL窗口中完成:i.录入完命令后,单击执行。

ii.如果是select命令,则查询结果显示在下面的表格中;iii.如果是UPDA TE、INSERT、DELETE命令,则出现如下提示信息。

plsql developer 12使用手册

plsql developer 12使用手册

plsql developer 12使用手册
摘要:
1.介绍PL/SQL Developer 12的使用手册
2.安装和配置PL/SQL Developer 12
3.熟悉PL/SQL Developer 12的主要功能和工具
4.掌握PL/SQL Developer 12的常用快捷键和操作技巧
5.深入了解PL/SQL Developer 12的高级特性
6.常见问题及解决方案
7.更新和升级PL/SQL Developer 12
8.总结与建议
正文:
SQL Server是一款由微软公司开发和推广的关系型数据库管理系统,广泛应用于各种企业级应用中。

本文将为您介绍如何使用SQL Server,包括安装配置、管理工具、常用命令、SQL语言基础、数据库管理、数据表和索引创建、数据库备份恢复、安全性管理、存储过程和触发器编写、性能分析以及日常开发中的应用案例等内容。

一、了解SQL Server数据库的基本概念
1.关系型数据库:基于关系模型的数据库,以表格形式存储数据。

2.数据库实例:包含一个或多个数据库的数据存储容器。

3.数据库表:存储数据的基本单元,由行(记录)和列(字段)组成。

plsql_developer使用手册【word版】3p

plsql_developer使用手册【word版】3p
2.命名新表为A,再切换到Columns页面,增加number类型的字段A,和varchar2(100)类型的字段B,如图:
3.再切换到Indexes页面,增加一个包含A字段的唯一索引IDX_A,如图:
4.点View SQL,可以看到生成的SQL语句:
5.点Apply,即创建表A。
6.4.
6.4.1.
1.PL/SQL Developer介绍3
2.安装PLSQL Developer4
3.Oracle10g客户端的安装6
4.Oracle NetConfiguration Assistant的使用10
5.配置Oracle数据库连接12
6.使用PLSQL Developer13
6.1.连接Oracle数据库13
6.
6.1.
1.运行PLSQLDeveloper,弹出如下窗口:
2.输入正确的用户名、密码、数据库名,并选择正确的连接身份后即可进入。
注意:数据库名是指在本机设置的数据库别名
6.2.
6.2.1.
1.在File的下拉菜单中选New,如图:
2.选择SQL Window,产生一个SQL窗口,如图:
3.按F8执行一条SQL查询语句,结果如图:
选择”开始安装”,在欢迎”使用窗口”选择”下一步”:
在接下来的”选择安装类型”窗口请选择”管理员”,并确定右下角的”产品语言”
中已经选择了”简体中文”,如下图:
“下一步”后出现的”指定主目录详细信息”的内容不用改变,使用系统默认内容。
“产品特定的先决条件检查”窗口中如果没有警告或者提示之类的信息(绝大多数情况下客户端的待验证要求都是0),直接选择”下一步”:
6.5.
1.首先打开调试窗口,调试窗口可以从SQL窗口中打开,也可以从对象浏览器中打开。在SQL窗口中按如下方法打开:打开一个空白的SQL窗口,输入函数或存储过程名,如EXISTOBJ,在对象名上点右键,再选择Test。在对象浏览器中按如下方法打开:展开函数或存储过程目录,选择所需调试的函数或存储过程,如EXISTOBJ,点右键,再选择Test。如图:

PLSQL Developer使用手册

PLSQL Developer使用手册

PL/SQL Developer使用手册文档目录文档控制 ................................................................................................. 错误!未定义书签。

文档内容 .. (1)PLSQL Developer的日常使用 (2)安装 (2)启动 / 登录 (3)SQL窗口 (3)命令窗口 (7)表定义编辑器 (8)编写程序 (10)美化SQL语句及程序 (14)文档内容1. PLSQL Developer的日常使用PLSQL Developer的日常使用PL/SQL Developer 是一个为 Oracle 数据库开发存储程序单元的集成开发环境(IDE),使用 PL/SQL Developer 你能方便地创建你的客户/服务器应用程序的服务器部分。

日常使用中,可以用来完成如下工作:●查询数据●使用文本编辑器写程序单元(过程、触发器等等)。

●执行SQL脚本创建表或视图等。

●修改表结构或数据。

●查找问题的原因并纠正错误。

●使用解释计划工具或tkprof工具优化你的SQL语句。

●使用PL/SQL Beautifier功能美化SQL语句。

安装1.系统需求PL/SQL Developer 是 32 位的 Windows 应用程序,因此你的工作站上必须至少安装了 Windows 95 或 Windows NT 4。

要连接到 Oracle 数据库,PL/SQL Developer需要 32 位版本的 SQL*Net、 Net 8、 Net 9 或 Net 10。

2.本地安装要在本地工作站上安装 PL/SQL Developer,运行来自于安装媒体的 setup 程序,然后下面的对话框将会显示出来:你可以为程序文件选择一个目的目录、一个开始菜单的文件夹、一个 PL/SQLDeveloper 在桌面上的快捷方式的位置以及安装选项,然后根据向导按Next按钮,这样程序文件就会被复制,快捷方式也会被创建。

plsqldev参考手册

plsqldev参考手册

1、如果只登录一个数据库,用户名密码都是固定的,可以修改执行程序的快捷方式:在桌面上建立plsqldev的快捷方式,然后点击右键,打开属性对话框,在目标后的文本框中输入:D:\Program Files\PLSQLDeveloper\plsqldev.exe userid=username/password@dbname上面的两行不要换行,就可以直接登录到dbname的Oracle数据库。

2、登录多个数据库,或者一个数据库但有多个用户和密码,修改PLSQL的选项(Tools->Preferences),记住登录Oracle的用户名和密码,然后在启动程序时选择所需的用户即可,如下图所示。

点击用户名旁边的按钮,选择登录用户:附录:其它技巧1、登录后默认自动选中My Objects默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。

设置方法:Tools菜单--> Brower Filters,会打开Brower Folders的定单窗口,把“My Objects”设为默认即可。

Tools菜单--Brower Folders,中把你经常点的几个目录(比如:Tables Views Seq Functions Procedures)移得靠上一点,并加上颜色区分,这样你的平均寻表时间会大大缩短,试试看。

2、记住密码这是个有争议的功能,因为记住密码会给带来数据安全的问题。

但假如是开发用的库,密码甚至可以和用户名相同,每次输入密码实在没什么意义,可以考虑让PLSQL Developer记住密码。

设置方法:菜单Tools --> Preferences --> Oracle --> Logon History --> Store With Password3、双击即显示表数据鼠标双击表或者视图时的默认响应实在让我感到失望,因为我最关心的是表结构和数据,但是双击后这两件事情都没有发生,也许默认响应是高手们需要的,但对我来说查看数据和表结构是最主要的,其他的我不关心。

plsql developer使用手册

plsql developer使用手册

plsql developer使用手册PL/SQL Developer是Oracle数据库开发工具的官方中文版。

以下是PL/SQL Developer的一些使用手册:1. 安装和配置:- 下载并安装PL/SQL Developer- 配置数据库和安装SQL Developer- 打开PL/SQL Developer并创建一个新的工作空间2. 基本操作:- 导航到工作空间- 插入、删除、更新和查询数据- 创建、打开和关闭表、视图和触发器- 导入和导出数据3. SQL语句:- 在PL/SQL Developer中使用SQL语句执行基本操作- 编写SQL语句并执行- 查看SQL语句的语法和性能4. 触发器:- 创建、打开和关闭触发器- 查看触发器的语法和触发器的执行流程- 调整触发器的触发条件5. 数据库模型:- 创建、打开和关闭实体、关系和约束- 查看实体、关系和约束的语法和属性- 调整实体、关系和约束以满足业务需求6. 图形用户界面:- 概述PL/SQL Developer的图形用户界面- 自定义图形用户界面的布局和样式- 使用图形用户界面进行数据建模和业务分析7. 高级功能:- 使用PL/SQL Developer的内置函数和子程序- 编写Oracle脚本和脚本自动化- 使用PL/SQL Developer的高级功能,如事务管理、集成开发环境(IDE)和数据模型编辑器8. 错误处理:- 查看和清除PL/SQL Developer中的错误信息- 在终端中发送错误消息并查看错误日志- 使用错误处理工具来处理异常和错误以上是PL/SQL Developer的一些使用手册,希望能对你有所帮助。

plsqldeveloper12使用方法

plsqldeveloper12使用方法

plsqldeveloper12使用方法PL/SQL Developer 12 使用方法PL/SQL Developer 12 是一款功能强大的集成开发环境(IDE),专门用于开发和调试Oracle 数据库中的PL/SQL 程序。

本文将介绍如何正确使用 PL/SQL Developer 12,以帮助开发人员更高效地编写和管理 PL/SQL 代码。

一、安装和配置在开始使用PL/SQL Developer 12 之前,首先需要下载并安装该软件。

安装过程相对简单,只需按照安装向导的指示进行操作即可。

安装完成后,打开软件,会出现一个欢迎界面,点击"Next"按钮进入配置界面。

在配置界面中,需要设置连接到Oracle 数据库的相关信息,包括数据库的主机名、端口号、用户名和密码等。

确保输入的信息准确无误,并点击"Test"按钮测试连接是否成功。

如果连接成功,点击"Next"按钮进行下一步配置。

二、界面介绍PL/SQL Developer 12 的界面分为多个区域,包括菜单栏、工具栏、对象浏览器、编辑器等。

下面将逐一介绍这些区域的功能和使用方法。

1. 菜单栏和工具栏:菜单栏提供了各种功能的选项,可以通过点击菜单项来执行相应的操作。

工具栏上的图标提供了常用功能的快捷方式,方便快速访问。

2. 对象浏览器:对象浏览器位于左侧,用于显示数据库中的对象,如表、视图、存储过程等。

可以通过展开相应的节点来查看和管理这些对象。

3. 编辑器:编辑器是PL/SQL Developer 12 的核心功能之一,用于编写和编辑PL/SQL 代码。

在编辑器中,可以进行代码的输入、修改和保存等操作。

同时,编辑器还提供了代码自动补全、语法高亮等功能,大大提高了编码效率。

三、基本操作1. 新建文件:点击菜单栏的"文件"选项,选择"新建",或者使用快捷键"Ctrl + N"来新建一个空白文件。

plsql developer 12使用手册

plsql developer 12使用手册

plsql developer 12使用手册**一、介绍PL/SQL Developer 12的使用手册**PL/SQL Developer 12是一款强大的Oracle数据库开发工具,这款工具为开发者提供了丰富的功能,使得编写、调试和维护PL/SQL代码变得更加简单。

本使用手册将详细介绍如何安装、配置以及高效使用PL/SQL Developer 12。

**二、安装和配置PL/SQL Developer 12**1.下载PL/SQL Developer 12安装程序并根据安装向导完成安装。

2.安装完成后,启动PL/SQL Developer 12,按照提示完成初始配置。

**三、掌握PL/SQL Developer 12的主要功能和工具**PL/SQL Developer 12提供了丰富的功能和工具,包括项目管理、代码编辑、调试、测试、性能监测等。

在本手册中,我们将重点介绍如何使用这些功能和工具。

**四、详细介绍PL/SQL Developer 12的编辑器和工作区**1.编辑器:PL/SQL Developer 12的编辑器支持代码高亮、自动补全、语法检查等功能,帮助开发者快速编写高质量的代码。

2.工作区:PL/SQL Developer 12的工作区允许开发者轻松管理项目文件、数据库对象和版本控制。

**五、掌握PL/SQL Developer 12的调试和测试功能**1.调试:PL/SQL Developer 12提供了强大的调试功能,帮助开发者定位和修复代码中的问题。

2.测试:PL/SQL Developer 12支持编写和执行单元测试,确保代码质量。

**六、了解如何使用PL/SQL Developer 12进行团队协作**1.版本控制:PL/SQL Developer 12支持多种版本控制工具,如Git、SVN等。

2.团队协作:PL/SQL Developer 12提供共享项目功能,实现团队成员之间的协同工作。

PLSQL_Developer使用手册

PLSQL_Developer使用手册

PLSQL_Developer使用手册PLSQL Developer使用手册1.简介1.1 PLSQL Developer概述1.2 适用人群1.3 安装和配置PLSQL Developer1.4 升级和更新2.连接和管理数据库2.1 连接数据库2.2 断开数据库连接2.3 导入和导出数据库2.4 创建和管理数据库用户2.5 数据库登录和权限管理3.编写和执行SQL脚本3.1 创建和编辑SQL脚本3.2 运行和执行SQL脚本3.3 调试SQL脚本3.4 查询优化和性能调整4.开发和调试存储过程4.1 创建和编辑存储过程4.2 调试和测试存储过程4.3 存储过程性能优化4.4 存储过程调度和监控5.数据库对象管理5.1 创建和修改表5.2 创建和修改索引5.3 创建和修改视图5.4 创建和修改触发器5.5 数据库对象依赖分析和管理6.数据库报表和查询6.2 运行和导出报表6.3 查询和分析数据7.数据库版本控制和维护7.1 版本控制概述7.2 数据库备份和还原7.3 数据库维护计划7.4 数据库性能优化8.安全和权限管理8.1 用户管理和权限分配8.2 数据库加密和安全配置8.3 审计和监控数据库访问附件:附件一:PLSQL Developer安装指南附件二:PLSQL Developer用户手册法律名词及注释:1.PLSQL:PL/SQL是Oracle数据库的编程语言,它将SQL语句与过程语句结合起来,同时支持面向对象的编程。

2.SQL:结构化查询语言(SQL)是一种用于管理关系数据库系统的标准化语言。

3.数据库:数据库是指按照数据结构来组织、存储和管理的数据的集合。

数据库可以由文件系统或数据库管理系统进行管理。

4.存储过程:存储过程是一组预编译的SQL语句,可以接受参数并返回结果。

它们用于通过多个SQL语句执行复杂的数据库操作。

5.触发器:触发器是与表相关联的一种特殊类型的存储过程。

它们在表中的数据发生更改时自动触发,并执行相应的操作。

Oracle SQL Developer 用户指南说明书

Oracle SQL Developer 用户指南说明书

Oracle® SQL DeveloperUser's GuideRelease 4.1E55591-09September 2016Provides conceptual and usage information about Oracle SQL Developer, a graphical tool that enables you to browse, create, edit, and delete (drop) database objects; run SQL statements and scripts; edit and debug PL/SQL code; manipulate and export data; migrate third-party databases to Oracle; view metadata and data in MySQL and third-party databases; and view and create reports.Oracle SQL Developer User's Guide, Release 4.1E55591-09Copyright © 2006, 2016, Oracle and/or its affiliates. All rights reserved.Primary Author: Chuck MurrayThis software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable:U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.ContentsPreface (xxvii)Audience (xxvii)Documentation Accessibility (xxvii)Product Accessibility (xxvii)Related Documents (xxvii)Conventions (xxviii)Third-Party License Information (xxviii)Antlr 3.1.3 (xxviii)Batik Version 1.7 (xxviii)Bouncy Castle Crypto API 1.45 (xxxi)JGoodies Looks 1.3.1 (xxxi)JXLayer 4.0 (xxxii)Log4j 1.2.9 (xxxii)POI 2.5.1 (xxxiii)Regular Expression Package 1.3 (xxxvi)1 SQL Developer Concepts and Usage1.1 About SQL Developer.....................................................................................................................1-21.2 Installing and Getting Started with SQL Developer...................................................................1-21.3 SQL Developer User Interface.......................................................................................................1-31.3.1 Menus for SQL Developer...................................................................................................1-71.3.2 Restoring the Original "Look and Feel"...........................................................................1-121.4 Database Objects............................................................................................................................1-131.4.1 Applications (Application Express 3.0.1 and Later)......................................................1-141.4.2 Cache Groups (Oracle TimesTen In-Memory Database)..............................................1-141.4.3 Chains...................................................................................................................................1-141.4.4 Credentials...........................................................................................................................1-151.4.5 Database Destinations.......................................................................................................1-151.4.6 Database Links (Public and Private)................................................................................1-151.4.7 Destination Groups............................................................................................................1-151.4.8 Directories............................................................................................................................1-161.4.9 Editions................................................................................................................................1-16iii1.4.10 File Watchers.....................................................................................................................1-161.4.11 Functions...........................................................................................................................1-161.4.12 Indexes...............................................................................................................................1-171.4.13 Java Sources.......................................................................................................................1-181.4.14 Jobs.....................................................................................................................................1-181.4.15 Job Classes.........................................................................................................................1-181.4.16 Materialized Views..........................................................................................................1-181.4.17 Materialized View Logs...................................................................................................1-181.4.18 Multitenant Container Database (CDB)........................................................................1-191.4.19 Packages.............................................................................................................................1-191.4.20 Procedures.........................................................................................................................1-191.4.21 Programs............................................................................................................................1-201.4.22 Queues...............................................................................................................................1-201.4.23 Queue Tables.....................................................................................................................1-201.4.24 Recycle Bin.........................................................................................................................1-201.4.25 Replication Schemes (Oracle TimesTen In-Memory Database)................................1-211.4.26 Schedules...........................................................................................................................1-211.4.27 Sequences...........................................................................................................................1-211.4.28 Synonyms (Public and Private)......................................................................................1-211.4.29 Tables.................................................................................................................................1-221.4.30 Triggers..............................................................................................................................1-241.4.31 Types..................................................................................................................................1-241.4.32 Users (Other Users)..........................................................................................................1-241.4.33 Views..................................................................................................................................1-251.4.34 Window Groups...............................................................................................................1-251.4.35 Windows............................................................................................................................1-261.4.36 XML DB Repository.........................................................................................................1-261.4.37 XML Schemas....................................................................................................................1-261.4.38 Captured and Converted Database Objects (for Migration)......................................1-261.5 Database Connections...................................................................................................................1-271.5.1 Using Folders to Group Connections..............................................................................1-291.5.2 Sharing of Connections......................................................................................................1-301.5.3 Advanced Security for JDBC Connection to the Database...........................................1-301.5.4 Connections with Operating System (OS) Authentication..........................................1-301.5.5 Connections with Proxy Authentication.........................................................................1-301.5.6 Connections with SSH Authentication............................................................................1-311.6 Entering and Modifying Data......................................................................................................1-321.7 Running and Debugging Functions and Procedures...............................................................1-341.7.1 Using Bookmarks When Editing Functions and Procedures.......................................1-361.7.2 Remote Debugging.............................................................................................................1-371.7.3 Displaying SQL Trace (.trc) Files......................................................................................1-371.7.4 Using the PL/SQL Hierarchical Profiler.........................................................................1-371.7.5 Setting Expression Watches..............................................................................................1-38 iv1.8 Using the SQL Worksheet............................................................................................................1-381.8.1 SQL*Plus Statements Supported and Not Supported in SQL Worksheet.................1-411.8.2 Script Runner......................................................................................................................1-431.8.3 Execution Plan....................................................................................................................1-431.8.4 Autotrace Pane....................................................................................................................1-441.8.5 DBMS Output Pane............................................................................................................1-441.8.6 OWA Output Pane.............................................................................................................1-451.8.7 SQL History.........................................................................................................................1-451.8.8 Query Builder......................................................................................................................1-451.8.9 Command-Line Interface for SQL Formatting...............................................................1-461.8.10 SQL Worksheet "Hints" for Formatting Output..........................................................1-461.8.11 Gauges: In the SQL Worksheet and User-Defined Reports.......................................1-471.8.12 Entering OLAP DML Statements in the SQL Worksheet...........................................1-48 1.9 Using Snippets to Insert Code Fragments..................................................................................1-481.9.1 User-Defined Snippets.......................................................................................................1-49 1.10 Finding Database Objects...........................................................................................................1-49 1.11 Using Recent Objects...................................................................................................................1-51 1.12 Using Versioning.........................................................................................................................1-511.12.1 About Subversion and SQL Developer.........................................................................1-511.12.2 Pending Changes..............................................................................................................1-52 1.13 Using DBA Features in SQL Developer...................................................................................1-521.13.1 Container Database (CDB)..............................................................................................1-551.13.2 Database Configuration...................................................................................................1-551.13.3 Database Status.................................................................................................................1-561.13.4 Data Pump.........................................................................................................................1-561.13.5 Performance......................................................................................................................1-571.13.6 RMAN Backup/Recovery...............................................................................................1-581.13.7 Resource Manager............................................................................................................1-601.13.8 SQL Translator FrameWork............................................................................................1-601.13.9 Scheduler...........................................................................................................................1-611.13.10 Security............................................................................................................................1-611.13.11 Storage..............................................................................................................................1-62 1.14 Scheduling Jobs Using SQL Developer....................................................................................1-631.14.1 Scheduler Design Editor..................................................................................................1-64 1.15 Using the Cart...............................................................................................................................1-651.15.1 Cart Versus Database Export Wizard............................................................................1-67 1.16 Spatial Support in SQL Developer............................................................................................1-671.16.1 Context Menu Operations on Spatial Data and Metadata.........................................1-681.16.2 Map Visualization of Spatial Data.................................................................................1-68 1.17 Change Manager Support in SQL Developer..........................................................................1-711.17.1 Change Plan Administrators and Developers.............................................................1-711.17.2 Developing Change Plans with SQL Developer..........................................................1-721.17.3 Change Manager Actions to Perform with Enterprise Manager...............................1-74v1.18 Apache Hadoop Connectors Support in SQL Developer......................................................1-761.18.1 Copy to Hadoop: Overview............................................................................................1-761.18.2 Oracle Loader for Hadoop: Overview and Requirements.........................................1-771.18.3 Oracle SQL Connector for HDFS: Overview and Requirements..............................1-781.19 SQL Developer Reports..............................................................................................................1-781.19.1 Bind Variables for Reports..............................................................................................1-801.19.2 About Your Database reports.........................................................................................1-801.19.3 All Objects reports............................................................................................................1-801.19.4 Application Express reports...........................................................................................1-801.19.5 ASH and AWR reports....................................................................................................1-811.19.6 Charts reports...................................................................................................................1-811.19.7 Database Administration reports...................................................................................1-811.19.8 Data Dictionary reports...................................................................................................1-811.19.9 Scheduler reports..............................................................................................................1-821.19.10 PL/SQL reports..............................................................................................................1-821.19.11 Security reports...............................................................................................................1-821.19.12 Streams reports...............................................................................................................1-831.19.13 Table reports...................................................................................................................1-831.19.14 XML reports....................................................................................................................1-851.19.15 Data Modeler reports.....................................................................................................1-851.19.16 User Defined reports......................................................................................................1-851.20 SQL Developer Preferences........................................................................................................1-881.20.1 Environment......................................................................................................................1-881.20.2 Change Management Parameters..................................................................................1-891.20.3 Code Editor.......................................................................................................................1-901.20.4 Compare and Merge........................................................................................................1-941.20.5 Database.............................................................................................................................1-951.20.6 Debugger.........................................................................................................................1-1051.20.7 External Editor................................................................................................................1-1061.20.8 File Types.........................................................................................................................1-1071.20.9 Global Ignore List...........................................................................................................1-1071.20.10 Migration.......................................................................................................................1-1081.20.11 Mouse Actions..............................................................................................................1-1111.20.12 Shortcut Keys (Accelerator Keys)..............................................................................1-1121.20.13 SSH (Secure Shell)........................................................................................................1-1121.20.14 Unit Test Parameters....................................................................................................1-1121.20.15 Usage Reporting...........................................................................................................1-1131.20.16 Versioning.....................................................................................................................1-1131.20.17 Web Browser and Proxy..............................................................................................1-1181.20.18 XML Schemas................................................................................................................1-1191.21 Location of User-Related Information....................................................................................1-1191.22 Java Development Kit (JDK) Location....................................................................................1-1201.23 Command-Line Interface for SQL Developer........................................................................1-120 vi1.24 Data Modeler in SQL Developer.............................................................................................1-1211.25 Oracle TimesTen In-Memory Database Support..................................................................1-1221.26 Using the Help...........................................................................................................................1-1221.27 SQL Developer Usage Suggestions.........................................................................................1-1231.27.1 SQL History Shortcuts...................................................................................................1-1231.27.2 Unshared Worksheets....................................................................................................1-1231.27.3 SQL Worksheet Bookmarks..........................................................................................1-1231.27.4 Oracle Data Miner..........................................................................................................1-1231.27.5 Formatted Display of SQL Trace (.trc) Files...............................................................1-1231.27.6 Keyboard Navigation: Alt + Page Down/Up to Move Among Tabs.....................1-1231.27.7 Folders for Organizing Connections...........................................................................1-1241.27.8 Third-Party Databases and SQL Developer...............................................................1-1241.27.9 Debugger Ports and Firewalls......................................................................................1-1241.27.10 Viewing Multiple Tables.............................................................................................1-1241.27.11 Customizing SQL Developer Appearance...............................................................1-1241.27.12 Maximizing Tab Panes................................................................................................1-1241.27.13 Default Path for Running Scripts...............................................................................1-1241.27.14 Shutting Down and Restarting the Database...........................................................1-1241.27.15 Feature Requests...........................................................................................................1-1241.27.16 Discussion Forums.......................................................................................................1-1251.27.17 Help Text Font Size......................................................................................................1-1251.27.18 Procedure and Function Signatures..........................................................................1-1251.27.19 Type-Ahead in Navigators..........................................................................................1-1251.27.20 Extended Paste..............................................................................................................1-1251.27.21 Closing Tabbed Windows Using the Mouse Wheel................................................1-1251.27.22 Go to Last Edit Location..............................................................................................1-1251.27.23 Closing Tabbed Windows Using the Context Menu..............................................1-1251.27.24 List of All Open Windows..........................................................................................1-1261.27.25 Go to Subprogram Implementation from Package Window.................................1-1261.27.26 Select Multiple Table or Column Names in Completion Insight..........................1-1261.27.27 Startup Time and Automatic Check for Updates....................................................1-1261.28 For More Information About SQL Developer.......................................................................1-1262 SQL Developer: Migrating Third-Party Databases2.1 Migration: Basic Options and Steps..............................................................................................2-12.1.1 Migrating Using the Migration Wizard............................................................................2-22.1.2 Copying Selected Tables to Oracle....................................................................................2-52.2 Migration: Background Information and Guidelines.................................................................2-62.2.1 Overview of Migration........................................................................................................2-72.2.2 Preparing a Migration Plan.................................................................................................2-72.2.3 Before You Start Migrating: General Information.........................................................2-122.2.4 Before You Start Migrating: Source-Specific Information............................................2-142.2.5 Capturing the Source Database........................................................................................2-17vii。

PLSQL_Developer使用手册

PLSQL_Developer使用手册

北京中讯爱乐科技有限公司PLSQL Developer安装使用手册v1.0.02010年4月6日修订历史目录1.PL/SQL Developer介绍 (4)2.安装PLSQL Developer (4)3.Oracle10g客户端的安装 (6)4.Oracle Net Configuration Assistant的使用 (10)5.配置Oracle数据库连接 (12)6.使用PLSQL Developer (13)6.1.连接Oracle数据库 (13)6.2.执行SQL语句 (14)6.2.1.在SQL窗口中执行 (14)6.2.2.在命令行窗口中执行 (16)6.3.创建数据库中的对象 (18)6.3.1.在SQL窗口中创建 (18)6.3.2.在命令行窗口中创建 (18)6.3.3.用模板创建 (18)6.4.查看数据库中的对象 (21)6.4.1.从SQL窗口中打开查看窗口 (21)6.4.2.从对象浏览器中打开查看窗口 (22)6.5.调试函数/存储过程 (23)7.优化SQL语句 (28)7.1.使用解释计划窗口 (28)1.PL/SQL Developer介绍PL/SQL Developer 是一个为 Oracle 数据库开发存储程序单元的集成开发环境(IDE),使用 PL/SQL Developer 可以方便地创建你的客户/服务器应用程序的服务器部分。

主要的功能有:·使用文本编辑器写程序单元(过程、触发器等等)。

·使用 Oracle SQL*Plus 编译源文件。

·如果有编译错误,你必须找出它位于源文件何处,纠正它,转回到 SQL*Plus 重新编译它,然后再找下一处错误。

·使用 SQL*Plus 或你的客户端应用程序测试程序单元。

·使用解释计划工具或 tkprof 工具优化你的 SQL 语句。

·使用 SQL*Plus 或另外的工具在你的数据库里查看或修改其它对象和数据。

plsql developer14 使用手册

plsql developer14 使用手册

PLSQL Developer 14 使用手册第一部分:介绍1.1 PLSQL Developer 14的概述PLSQL Developer 14是一款功能强大的数据库开发工具,它可以帮助开发人员进行快速、高效的数据库编程和管理工作。

它支持多种数据库评台,包括Oracle、MySQL、SQL Server等,可以满足各种不同数据库环境的开发需求。

1.2 PLSQL Developer 14的特点PLSQL Developer 14具有以下特点:-强大的SQL编辑和调试功能,可以帮助开发人员快速编写和调试复杂的SQL脚本。

-全面的数据库对象管理功能,可以对数据库对象进行快速查看、编辑和管理。

-丰富的数据导入导出功能,支持多种数据格式和导入导出方式。

-灵活的报表生成功能,可以按照用户需求生成各种不同格式的报表。

-友好的用户界面和智能的工具集成,使得开发人员可以更加高效地进行数据库开发工作。

1.3 适用人裙PLSQL Developer 14适用于数据库开发人员、数据库管理员、系统分析师等需要进行数据库开发和管理工作的专业人士。

第二部分:安装与配置2.1 系统要求在安装PLSQL Developer 14之前,需要确保系统满足以下要求:-操作系统:Windows 7及以上版本-内存:至少4GB-硬盘空间:至少1GB可用空间-Java运行环境:JRE 8或以上版本2.2 下载与安装可以从PLSQL Developer冠方全球信息站下载安装程序,根据安装向导进行安装。

安装过程相对简单,只需要按照指引一步步操作即可完成。

2.3 配置数据库连接安装完成后,需要配置数据库连接,输入数据库的主机名、端口号、用户名和密码等信息,连接成功后即可开始进行数据库开发和管理工作。

第三部分:功能介绍3.1 SQL编辑和调试PLSQL Developer 14提供了强大的SQL编辑和调试功能,包括语法颜色标记、代码自动完成、代码折叠、错误提示等,可以帮助开发人员编写和调试高效、优质的SQL脚本。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北京中讯爱乐科技有限公司PLSQL Developer安装使用手册
v1.0.0
2010年4月6日
修订历史
目录
1.PL/SQL Developer介绍 (4)
2.安装PLSQL Developer (4)
3.Oracle10g客户端的安装 (6)
4.Oracle Net Configuration Assistant的使用 (10)
5.配置Oracle数据库连接 (12)
6.使用PLSQL Developer (13)
6.1.连接Oracle数据库 (13)
6.2.执行SQL语句 (14)
6.2.1.在SQL窗口中执行 (14)
6.2.2.在命令行窗口中执行 (16)
6.3.创建数据库中的对象 (18)
6.3.1.在SQL窗口中创建 (18)
6.3.2.在命令行窗口中创建 (18)
6.3.3.用模板创建 (18)
6.4.查看数据库中的对象 (21)
6.4.1.从SQL窗口中打开查看窗口 (21)
6.4.2.从对象浏览器中打开查看窗口 (22)
6.5.调试函数/存储过程 (23)
7.优化SQL语句 (28)
7.1.使用解释计划窗口 (28)
1.PL/SQL Developer介绍
PL/SQL Developer 是一个为 Oracle 数据库开发存储程序单元的集成开发环境(IDE),使用 PL/SQL Developer 可以方便地创建你的客户/服务器应用程序的服务器部分。

主要的功能有:
·使用文本编辑器写程序单元(过程、触发器等等)。

·使用 Oracle SQL*Plus 编译源文件。

·如果有编译错误,你必须找出它位于源文件何处,纠正它,转回到 SQL*Plus 重新编译它,然后再找下一处错误。

·使用 SQL*Plus 或你的客户端应用程序测试程序单元。

·使用解释计划工具或 tkprof 工具优化你的 SQL 语句。

·使用 SQL*Plus 或另外的工具在你的数据库里查看或修改其它对象和数据。

这些任务 - 编辑、编译、纠正、测试、调试、优化和查询,在不离开 PL/SQL
Developer IDE 的情况下都能被完成。

2.安装PLSQL Developer
1.下载地址:
2.运行安装程序,出现如下界面:
3.点Next,出现以下界面:
4.点Next,出现如下界面:
5.点Finish,开始安装。

完成后出现如下界面:
6.点Close退出即可。

3.Oracle10g客户端的安装
插入光盘,如果系统允许光盘自动运行,桌面会弹出如下欢迎窗口:
否则,在资源管理器里找到光盘,运行”Setup.exe”。

选择”开始安装”,在欢迎”使用窗口”选择”下一步”:
在接下来的”选择安装类型”窗口请选择”管理员”,并确定右下角的”产品语言”中已经选择了”简体中文”,如下图:
“下一步”后出现的”指定主目录详细信息”的内容不用改变,使用系统默认内容。

“产品特定的先决条件检查”窗口中如果没有警告或者提示之类的信息(绝大多数情况下客户端的待验证要求都是0),直接选择”下一步”:
“概要”的内容可以浏览一下,选择”安装”就可以了:
如果您的XP使用了防火墙,记得要允许Java程序通过,这里使用的是XP自带的防火墙,我们选择”解除阻止”
到这里其实已经完成了安装。

4.Oracle Net Configuration Assistant的使用接下来把配置也做了,注意,Oracle网络配置助手窗口其实就在上一章那个窗口后面呢:
把配置助手(Net Configuration Assistant )窗口拉到前面来,选择下一步:
在接下来的”服务名”中填数据库的SID,我们常用”orcl”, 协议选择”TCP”,”主机名”填数据库服务器的IP地址,选择”是,进行测试”选择”下一步”,会提示无效的用户名或口令,测试未成功。

如下图:
选择”更改登录”,在”口令”部分填写帐号”system”的口令。

”确定”后会提示”正在连接…测试成功。


在”网络服务名”中输入”orcl”,下一步,选择”否”,不再配置另一个Net服务名。

命名方法配置完成,选择”下一步”退出Oracle Net Configuration Assistant。

选择”下一步”,安装结束,选择”退出”,确定退出安装。

5.配置Oracle数据库连接
1.建立VPN连接服务器的帐号和密码
2.安装oracle软件的客户端,打开Oracle - OraDb10g_home1 配置和移植工具--Net Manager,配置客
户端连接
6.使用PLSQL Developer
6.1.连接Oracle数据库
1.运行PLSQL Developer,弹出如下窗口:
2.输入正确的用户名、密码、数据库名,并选择正确的连接身份后即可进入。

注意:数据库名是指在本机设置的数据库别名
6.2.执行SQL语句
6.2.1.在SQL窗口中执行
1.在File的下拉菜单中选New,如图:
2.选择SQL Window,产生一个SQL窗口,如图:
3.按F8执行一条SQL查询语句,结果如图:
4.按F8执行一条输出信息语句,如图:
5.切换到SQL窗口的Output页面,可以看到显示了输出信息:
6.2.2.在命令行窗口中执行
1.在File的下拉菜单中选New,界面同3.
2.1中的第一步的界面。

2.选择Command Window,产生一个命令行窗口:
3.执行一条SQL查询语句,结果如图(注意:语句要以“;”结束,或另起一行输入“/”作为结束符):
6.3. 创建数据库中的对象
6.3.1.在SQL窗口中创建
与3.2.1中执行SQL查询语句的方法类似,在SQL窗口中执行创建语句即可。

6.3.2.在命令行窗口中创建
与3.2.2中执行SQL查询语句的方法类似,在命令行窗口中执行创建语句即可。

6.3.3.用模板创建
此处以创建表为例
1.在File的下拉菜单中选New,再选择Table;或者直接在对象浏览器中的Tables目录上点右键选New。

出现如下界面:
2.命名新表为A,再切换到Columns页面,增加number类型的字段A,和varchar2(100)类型的字段B,如图:
3.再切换到Indexes页面,增加一个包含A字段的唯一索引IDX_A,如图:
4.点View SQL,可以看到生成的SQL语句:
5.点Apply,即创建表A。

6.4. 查看数据库中的对象
6.4.1.从SQL窗口中打开查看窗口
1.打开一个空白的SQL窗口,输入对象名,如前面建的表A,在对象名上点右键,如图:
2.选择View,出现如图界面,可切换页面查看表的信息;如果选Edit,还可以在界面上进行修改:
6.4.2.从对象浏览器中打开查看窗口
1.仍以表A为例,在对象浏览器中展开Tables目录,选中表A,点右键,如图:
2.后面的操作与
3.
4.1中的第二步完全相同。

6.5. 调试函数/存储过程
1.首先打开调试窗口,调试窗口可以从SQL窗口中打开,也可以从对象浏览器中打开。

在SQL窗口中按如下方法打开:打开一个空白的SQL窗口,输入函数或存储过程名,如EXISTOBJ,在对象名上点右键,再选择Test。

在对象浏览器中按如下方法打开:展开函数或存储过程目录,选择所需调试的函数或存储过程,如EXISTOBJ,点右键,再选择Test。

如图:
2.选择了Test以后打开的调试窗口如图所示:
3.上面的窗口中,result是返回的结果参数,其他是需要传入的参数,输入以后按F9,界面如图:
4.按Ctrl+N,进入函数EXISTOBJ:
5.在靠近代码的地方点左键,可以设置断点;在靠近边框的地方点左键,可以设置书签,如图:
6.按Ctrl+T,运行到断点处停下,我们可以输入变量名,来查看该变量的当前值;也可以把鼠标移动到变量上直接查看:
7.以下是运行完以后的结果界面:
7.优化SQL语句
要优化你程序单元里的SQL 语句,Oracle 的解释计划工具能对显示语句的运行路径有很大的帮助,因此它被集成在PL/SQL Developer 的IDE 里。

要查看SQL 语句或PL/SQL 程序单元实际源的使用情况,PL/SQL Developer 能够显示关于它运行情况的统计表。

你可以配置你希望显示的统计表,并且能包括耗时、CPU 时间、逻辑读、物理读、物理写等等。

7.1. 使用解释计划窗口
要使用Oracle 的解释计划工具,请按工具栏里的新建按钮,选择解释计划窗口。

此时一个空的解释计划窗口就显示出来了。

在窗口的上半部,你可以键入你希望分析的SQL 语句。

在按了工具栏里的执行按钮后,运行计划就被显示在窗口的下半部:
选择“Explain Plan Window”,在上面的广本档里输入要优化的语句
对比一下优化后的SQL语句:。

相关文档
最新文档