使用OracleSQLDeveloper开发和调试.doc

使用OracleSQLDeveloper开发和调试.doc

ID:59228079

大小:916.50 KB

页数:43页

时间:2020-09-09

使用OracleSQLDeveloper开发和调试.doc_第1页
使用OracleSQLDeveloper开发和调试.doc_第2页
使用OracleSQLDeveloper开发和调试.doc_第3页
使用OracleSQLDeveloper开发和调试.doc_第4页
使用OracleSQLDeveloper开发和调试.doc_第5页
资源描述:

《使用OracleSQLDeveloper开发和调试.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、使用OracleSQLDeveloper开发和调试PL/SQL目的本教程向您介绍如何使用OracleSQLDeveloper创建、运行以及调试PL/SQL过程。所需时间大约30分钟主题本教程包括下列主题:概述前提条件创建数据库连接浏览数据库创建并编译PL/SQL过程运行PL/SQL过程调试PL/SQL过程总结概述OracleSQLDeveloper是一个免费的图形工具,可提高工作效率并简化数据库开发任务。利用OracleSQLDeveloper,您可以浏览数据库对象、运行SQL语句和SQL脚本,以及编辑和调试PL/SQL语句。您还可以运行所提供的任何数量的报表,以及创

2、建和保存您自己的报表。本教程集中讨论PL/SQL的创建、编译、运行和调试。返回主题列表前提条件开始本教程之前,您应该:1.安装Oracle数据库11g。注:您可以使用9.2.0.1以上的任何Oracle数据库版本2.如果您使用的不是Oracle数据库11g,请安装OracleSQLDeveloper1.2.1。注:从OTN可以免费下载OracleSQLDeveloper。要安装OracleSQLDeveloper,将其解压缩到计算机上的任一目录。3.下载plsql.zip并将其解压缩到您的工作目录(即d:wkdir)。4.可以访问附带的HR模式。如果尚未进行此操作,

3、DBA用户需要解锁模式以提供访问。使用以下命令可以完成此操作:ALTERUSERhrACCOUNTUNLOCK;ALTERUSERhrIDENTIFIEDBYhr;返回主题列表创建数据库连接要创建数据库连接,请执行以下步骤:1.打开Windows资源管理器,双击sqldevelopersqldeveloper.exe。注:如果显示一个对话框窗口,询问您是否想移植早期版本的设置,单击No。2.在Connections选项卡中,右键单击Connections并选择NewConnection。3.在ConnectionName域中输入HR_ORCL(或者标识您的连接的任

4、何其他名称),在Username和Password域中输入HR,在Hostname域中指定您的<主机名>,在SID域中输入ORCL。单击Test。4.连接状态测试成功,但没有保存连接。要保存连接,单击Connect。5.连接已保存,您可以在列表中看到该数据库。展开HR_ORCL。6.打开连接时,SQLWorksheet会自动打开。SQLWorksheet允许您针对您刚创建的连接执行SQL。返回主题列表浏览数据库OracleSQLDeveloper中的Connections导航器允许您浏览和编辑数据库对象。本教程创建并调试PL/SQL,使用从HR模式中选择的表。在本主题

5、中,您将了解本教程后面部分中将使用的表。执行以下步骤:1.展开Tables节点。2.单击EMPLOYEES表,查看表定义。3.要查看数据,单击Data选项卡。4.单击导航器中的DEPARTMENTS表。5.DEPARTMENTS表有许多约束。当表定义显示时,选择Constraints选项卡。6.单击Edit图标。7.该对话框有多个选项卡,选择ForeignKeys选项卡。查看外键,然后单击OK。8.通过在导航器中依次选中JOBS和LOCATIONS表并查看定义和数据,验证这两个表存在且具有数据。返回主题列表创建并编译PL/SQL过程在本主题中,您创建、编辑并编译一个P

6、L/SQL过程。执行以下步骤:1.在Connections导航器中,右键单击Procedures节点以调用上下文菜单,然后选择CreatePROCEDURE。2.输入EMP_LIST作为过程名。然后单击+,添加一个参数。3.双击参数,您可以将值更改为pMaxRows,然后将VARCHAR2更改为NUMBER。确保在单击OK之前按了Enter键。4.随即显示已指定参数的过程的框架。5.替换以下PL/SQL:BEGINNULL;END;使用以下代码:(此代码还包含在解压缩plsql.zip的工作目录(即d:wkdir)中的emp_cursor.sql文件中)CURSOR

7、emp_cursorISSELECTl.state_province,l.country_id,d.department_name,e.last_name,j.job_title,e.salary,e.commission_pctFROMlocationsl,departmentsd,employeese,jobsjWHEREl.location_id=d.location_idANDd.department_id=e.department_idANDe.job_id=j.job_id;emp_recordemp_cursor%ROWTYPE;TYP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。