`

PL/Sql 调试 Oracle 存储过程、触发器、函数

 
阅读更多

1.打开并登录pl/sqlFile->New->Test Window;

2.在出现的窗口中的begin后输入脚本,调用存储过程、函数,或能触发触发器;

 

3. F9进入调试状态,窗口上边有调试方式的按钮,分别是:运行、逐行调试、跳过方法调试、运行至下个断点、运行至下个异常点。

 

 

4.调试过程中可以把鼠标放在变量上,就可以看到变量的当前值。

代码示例:

-- Created on 2008-4-18 by GERUI
declare
-- Local variables here
i integer;
begin
-- Test statements here
insert into T_RCatalogue(RCId,RCName,WAId,RDSId,PTable,CTable,GoalType,Comments) values('56','123123','{83F9A5B8-685D-4240-969C-75FE241F2772}','55','table1','table11','
地名','asdfasf');
end;

 

 

如果要调试存储过程、方法,可直接右键就有“Test”

查看变量还可以随时在varible List中输入我们想查看的变量,回车,即可看到。

 

 

 

 

http://hi.baidu.com/rogerwei/blog/item/fa83338cf9e44c15b21bba78.html

分享到:
评论

相关推荐

    oracle10g_pl/sql

    Oracle 10g PL/SQL 是Oracle数据库系统中用于创建和管理存储过程、函数、触发器等数据库对象的编程语言。本教程旨在为初学者提供一个全面的学习平台,同时也为经验丰富的开发者提供参考资料。PL/SQL是Oracle特有的...

    Oracle PL/SQL实战(待续)

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据处理能力与PL的程序设计特性,是Oracle数据库系统中用于创建存储过程、函数、触发器和包的主要工具。在这个"Oracle PL/SQL实战(待续)"的主题中,我们将深入...

    oracle pl/sql 存储过程和函数与触发器

    总之,Oracle PL/SQL中的存储过程、函数和触发器为数据库开发提供了强大的工具,它们使得数据库不仅仅是一个数据存储的地方,更是业务逻辑的执行平台。深入理解和熟练掌握这些概念,对于任何Oracle数据库管理员或...

    pl/sql 8 Oracle客户端

    总的来说,PL/SQL 8 Oracle客户端是用于管理和操作Oracle数据库的强大工具,它的功能包括但不限于编写存储过程、触发器、事务控制、错误处理等。了解和掌握PL/SQL语言对于任何Oracle数据库管理员或开发者来说都至关...

    pl/sql最新中文手册

    还会讲解如何编写存储过程、函数和触发器。 2. **控制流程语句**:这包括条件判断(IF-THEN-ELSIF-ELSE)和循环(WHILE、FOR、LOOP)。这些语句允许根据特定条件执行代码块或重复执行某段代码。 3. **异常处理**:...

    ORACLE PL/SQL从入门到精通

    ORACLE PL/SQL是从入门到精通的专业知识,涵盖了数据库开发与管理的多个方面,包括触发器、过程、函数、软件包、异常处理、游标、循环、分支、变量使用、数据库安装等关键知识点。 触发器是数据库中用来保证数据...

    oracle 9i pl/sql程序设计笔记

    ### Oracle 9i PL/SQL程序设计笔记精要 #### PL/SQL基础知识概览 **标题与描述**:本文档围绕“Oracle 9i PL/SQL程序设计笔记”这一核心主题,深入探讨了PL/SQL语言的基础知识及其在Oracle 9i数据库环境中的应用。...

    PL/SQL SQL ORACLE

    在Oracle环境中,PL/SQL用于创建存储过程、函数、触发器等数据库对象,这些对象可以提高数据处理的效率并确保数据的一致性。 SQL(Structured Query Language)是标准的数据库查询语言,用于查询、插入、更新和删除...

    oracle pl/sql从入门到精通 配套源代码

    块可以是匿名块(即直接在SQL*Plus或其他工具中编写的一次性执行的代码),也可以是存储过程、函数、触发器、包等可重用的程序单元。PL/SQL支持变量、常量、条件语句(如IF-THEN-ELSIF-ELSE)、循环(如FOR、WHILE)...

    PL/SQL 基本知识

    PL/SQL是Oracle数据库系统中的一个核心组件,全称为“Procedural Language/Structured Query Language”,它是SQL的扩展,增加了编程元素,使得开发者能够编写存储过程、函数、触发器等数据库应用程序。这篇博客主要...

    Oracle Database 12c PL/SQL开发指南 实例源代码

    8. **存储过程和函数**:在数据库服务器端执行的PL/SQL代码,可以提高性能,减少网络通信,并提供安全性的提升。 9. **索引和性能优化**:了解如何创建和使用索引,以及通过PL/SQL分析和优化SQL查询性能。 10. **...

    Oracle PL/SQL 实例精解(第4版涵盖Oracle 11g)+源码脚本

    PL/SQL是Oracle数据库中用于创建存储过程、函数、触发器、包等数据库对象的主要工具。第4版特别关注了在Oracle 11g环境下的新特性,如性能优化、错误处理和并发控制等。 1. **基础语法**:PL/SQL的基础包括声明变量...

    PL/SQL下载

    PL/SQL是Oracle数据库系统中的一个关键组成部分,它是一种结合了SQL语言与过程编程的语言,专为数据库管理和应用程序开发设计。PL/SQL全称为“Procedural Language/Structured Query Language”,它提供了丰富的控制...

    pl/sql_Oracle

    它包括声明变量、条件判断、循环控制、异常处理等结构,可以编写存储过程、函数、触发器等数据库对象,实现业务逻辑的封装和执行。 2. PL/SQL的优点: - 面向块编程:PL/SQL允许开发者组织代码为可重用的块,如过程...

    Oracle PL/SQL专家指南-高级PL/SQL解决方案的设计与开发

    PL/SQL是Oracle数据库特有的编程语言,它结合了SQL的查询能力与过程式编程语言的功能,使得数据库管理、数据处理和业务逻辑实现更为高效。本书针对那些希望提升PL/SQL编程技能,设计和开发复杂数据库解决方案的...

    pl/sql developer11.0

    3. **项目管理**:通过项目管理功能,开发者可以组织和管理数据库对象,如表、视图、存储过程、函数、触发器等,便于团队协作和代码版本控制。 4. **数据操作**:PL/SQL Developer允许直接在界面中查看、插入、更新...

    pl/sql64位

    3. **对象浏览器**:可以浏览数据库中的所有对象,如表、视图、存储过程、函数、触发器等,方便管理和操作。 4. **查询工具**:支持SQL查询的执行,可以查看查询结果,进行数据筛选、排序和分组。 5. **调试器**:...

    Oracle PL/SQL实例精解 数据库建立代码

    除了基本的数据库对象创建,PL/SQL还允许我们编写存储过程、函数、触发器等,以实现更复杂的业务逻辑。例如,我们可以创建一个存储过程来处理学生选课: ```sql CREATE OR REPLACE PROCEDURE enroll_student( p_...

    Oracle PL/SQL实例编程(PL/SQL经典书籍)

    Oracle PL/SQL是一种...书中可能包含各种类型的PL/SQL程序设计技巧,从简单的存储过程和函数到复杂的事务处理和并发控制策略。通过实例学习,你将能够更好地理解和运用这些概念,提升你在Oracle数据库开发中的技能。

    PL/SQL汉化版

    例如,你可以用PL/SQL创建存储过程、触发器、函数,这些在数据库层面执行的代码单元可以在需要的时候被调用,提高了代码的复用性和效率。 PLSQL Developer是一款专为PL/SQL开发设计的集成开发环境(IDE)。它提供了...

Global site tag (gtag.js) - Google Analytics