分享一个关于开发函数的小细节

分享一个关于开发函数的小细节,就是我们创建函数的时候,一些全局变量最好做个初始化,别只声明而不初始化值(或者如果不初始化值也要在用变量时做好非空判断),因为 不这样做 就很容易导致一些查询如果没有查到数据 赋值 我们的全局变量,然后我们再去根据这个 全局变量做 if判断 或者数据类型比较时,就会被oracle捕获到异常,最后导致函数返回非预期的结果。当然,最好是做好充分的自测。共勉,谢谢!
下列截图为示例:

 

 

 

 

 

posted @ 2021-12-31 16:08  小年的西瓜  阅读(19)  评论(0编辑  收藏  举报