在我的项目中,我在程序包中存储过程我喜欢直接在我的项目中调用它,如HRPKG.ADD_JOB_HISTORY
它重新调用Stored procedure is not defined
但如果我从像HR.HRPKG.ADD_JOB_HISTORY
这样的UserName调用它,则调用它成功
注意:我在Message Broker中使用ODBC连接oracle!
答案 0 :(得分:1)
你不能在没有任何用户名的情况下直接推荐你的SP。你需要你的用户名/模式名称作为参考。如果你不使用任何用户,那么它将如何知道从哪里取SP.Its语法。
HR.HRPKG.ADD_JOB_HISTORY
HR-UNAME HRPKG包 ADD_JOB_HISTORY-SP
就像在HR模式中找到HRPKG包下的SP ADD_JOB_HISTORY一样