🔥 錯誤訊息
subprogram or cursor is declared in a package specification and must be defined in the package body
🔥 錯誤原因
翻譯:子程式或cursor被宣告的規格應該要在package body呈現
簡單來說,一隻package會有package &package body(主體)
(如果了解的話建議可以直接看解決方法)
正常一個package會有package跟package body 有點類似表頭跟主體
package:主要定義procedure跟function中帶入的參數類型
package body:程式主體,程式邏輯會寫在這
這邊要注意的點是PROCEDURE定義的形態package跟package body的型態要一致
當初有這個問題是因為PI_NAME
在package定義是VARCHAR2
在package body定義為STRING
👊 解決方法
確認帶入的參數型態、數量一致
🙀心得
今年工作有較多新東西要學習,文章變得較少更新
但仍然有閱讀或是進修一些事情,有時間會盡量上來更新文章
今年截至目前讀了
當幸運來敲門
一年計畫,十年對話
有錢人跟你想的不一樣
被討厭的勇氣
孫子兵法商學院
希望未來除了記錄程式以外的學習,也在此blog記錄書中的精華
Thanks for reading
written by Boom /2022.8.31
謝謝你的閱讀:)
如果你喜歡我的分享
歡迎底下留言或來信至boomengineerli@gmail.com 與我分享
期待與更多優秀的夥伴交流😄------------------------------------------------
如果願意給我一些小小鼓勵,請給我1-10個拍手
如果覺得文章對你有點幫助,請給我11-20個拍手
如果想看更多程式的相關文章,請長按拍手按鈕(50個拍爆)讓我知道唷👏最後,如希望持續追蹤我的最新文章,請不要忘記追蹤 Boom ⭐️ 程式自學之旅 謝謝~🙌