没有合适的资源?快使用搜索试试~ 我知道了~
ORACLE SQL开发过程中,需要进行断点调试,或者中间结果输出的话,那么这个文档正好适合你。
资源推荐
资源详情
资源评论
Oracle 专题——PL/SQL 调试一般方法
在开发 程序时,每个程序错误都有其特殊之处,这就使得程序的
调试和测试技术面临挑战。虽然在开发过程中可以借助于测试来减少程序错误
的数量,但是,如果能有效的调试 程序,可以较大幅度提高开发效率
及质量。以下为 调试的一些方法:
() 捕捉违例
通过两个内建的函数 和 来找出发生了哪类错误并获得
详细的错误信息,在内部违例发生时, 返回从 至- 之间的
一个错误号,但有一个例外,仅当内部违例 发生时,才会返
回一个正数 。当用户自定义的违例发生时, 返回+,除非用户
使用 将自定义违例绑定一个自定义的错误号。当没
有违例抛出时, 返回 。
下面是个简单的捕捉违例的例子:
!" # ! # $%
#& " ' "(#)()*#+(",-!())%,. /
# "#$ #%"-!0!/
# ,&#%"-!0!1(
-",-!)%,. 2
. &()
"(",-!()"#-",-!*#,$%!2
' "(#)
30 )#"0 "0 )
# "#$ 45#$ 2
# ,&45 ,2
)$#& " ' "(#)()*#2
运行结果为:
输入:(",-!
输出:# "#$ 678
# ,&#!6784除数为
() 将结果打印到屏幕
通过 $.,#%"%" 包将 中的变量值打印到屏幕上,在程序运行
过程中,可以跟踪变量的变化轨迹。
$ !
. &()
$.,#%"%"9%"() +:.999999:12
*#-#%)" ()99;##
$.,#%"%"9%"() +:(95:<<-#%)" 12
)$##2
$.,#%"%"9%"() +:!9:12
)$2
运行结果为:
.999999
(95
资源评论
RickyHuang
- 粉丝: 0
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功