我正在尝试在IBM DATA STUDIO中部署存储过程。 我正在将DB2用于LUW(Linux,Unix,Windows)。 存储过程在X模式中,表在Y模式中。
我收到错误
X.PROCEDURE_NAME是未定义的名称。.SQLCODE = -204,SQLSTATE = 42704,DRIVER = 4.13.111,
因为deploy假定它应该对X表中使用的表对象使用X 程序主体。
如何为过程中使用的对象定义QUALIFIER?
我尝试过
SET SCHEMA Y;
和一些类似的变体。 错误是一样的。
我能以某种方式做到这一点吗?
也许带有预编译选项?
如果是,我应该输入什么?
我们长期使用DB2 LUW, 而且我们必须始终完全限定存储过程中的表名, 这很烦人。