ING_工作暂记_Oracle报表

Posted soupk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ING_工作暂记_Oracle报表相关的知识,希望对你有一定的参考价值。

1、存储过程中的WHEN OTHERS THEN是什么意思。

技术分享图片

异常分很多种类,如NO_FOUND。OTHERS处本应该写异常名称,如果不想把异常分得那么细,可以笼统一点用OTHERS来捕获,即所有异常均用OTHERS来捕获。

 

2、":="代表什么。

":="是赋值符号,如: name :=‘sky‘。

 

3、SQLCODE

SQLCODE是数据库操作的返回码,其中0--成功;-1--失败。

 

4、RAISE_APPLICATION_ERROR

RAISE_APPLICATION_ERROR在子程序内部使用时,能从存储子程序中抛出自定义的错误消息。
语法如下:

RAISE_APPLICATION_ERROR(error_number, error_message, [keep_errors]);

error_number是范围在-20000到-20999之间的负整数;
error_message是最大长度为2048字节的字符串;
keep_errors是一个可选的布尔值,True表示新的错误将被添加到已经抛出的错误列表中,False表示新的错误将替换当前的错误列表,默认为False。

 

5、CREATE OR REPLACE PROCEDURE

CREATE OR REPLACE PROCEDURE的意思是若数据库中已经存在这个名字的存储过程则替代它,若没有则创建存储过程。

 

以上是关于ING_工作暂记_Oracle报表的主要内容,如果未能解决你的问题,请参考以下文章

返回 PLSQL ORACLE 的错误不工作

ZeroC Ice 暂记

交叉报表列头排序时遇到的oracle问题—oracle ORA-12704:字符集不匹配varchar2转化为nvarchar2字符缺失case when else后的字符类型要一致

python出报表

片段从一开始就没有显示 |安卓工作室

[AndroidStudio]_[初级]_[配置自动完成的代码片段]