PL/SQL程序设计以及安全管理实验遇到的问题及解决
生活随笔
收集整理的這篇文章主要介紹了
PL/SQL程序设计以及安全管理实验遇到的问题及解决
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
問題一:當(dāng)我書寫PL/SQL語句調(diào)用所創(chuàng)建的函數(shù)時,報“此范圍不存在名為XXX函數(shù)名”的錯誤。
解決:
??我通過查閱相關(guān)資料,了解到:這種情況主要是調(diào)用的函數(shù)的參數(shù)或者函數(shù)名書寫錯誤,
然而,我經(jīng)過仔細校驗發(fā)現(xiàn),函數(shù)名與參數(shù)乃至參數(shù)類型都完全無誤。最后發(fā)現(xiàn)我在書寫PL/SQL語句中,有一個變量與函數(shù)名一樣。因而,當(dāng)我引用該變量時,Oracle不知道我當(dāng)前引用的是存儲過程還是觸發(fā)器,因而,造成了上述的結(jié)果。我將變量名更名之后,執(zhí)行成功!
總結(jié):PL/SQL函數(shù)體內(nèi)的變量名不能與該函數(shù)體內(nèi)要調(diào)用的觸發(fā)器/存儲過程/函數(shù)的名字一樣。
?
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的PL/SQL程序设计以及安全管理实验遇到的问题及解决的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分类模型的评估
- 下一篇: Oracle数据库模式对象管理问题与解决