1. 程式人生 > >解決PLS-00221: 'FUN2' 不是過程或尚未定義 的總結

解決PLS-00221: 'FUN2' 不是過程或尚未定義 的總結

size image sel 調用函數 col tro 使用 ron -c

前言:練習oracle的包和包體時,可以調用過程,不能調用函數。

圖示:

技術分享

解決過程:

錯誤:反復對照包和包體是否一致

正確:

原因是在調用函數時沒有接收返回值

      --參考 http://blog.csdn.net/haiross/article/details/42970635

幡然醒悟,我是使用調用存儲過程的格式在調用函數,很明顯錯誤。

正確的格式:

select mypackage1.fun2(‘SMITH‘) from dual;

  

解決PLS-00221: 'FUN2' 不是過程或尚未定義 的總結