Я пытаюсь развернуть хранимую процедуру в IBM DATA STUDIO.
Я использую DB2 для LUW (Linux, Unix, Windows).
Хранимая процедура находится в схеме X, а таблицы в схеме Y.
Я получаю ошибку
X.PROCEDURE_NAME - это неопределенное имя. SQLCODE = -204, SQLSTATE = 42704, DRIVER = 4.13.111,
потому что deploy предполагает, что он должен использовать X для табличных объектов, используемых в
тело процедуры.
Как определить QUALIFIER для объектов, используемых в процедуре?
Я пробовал
SET SCHEMA Y;
и некоторые похожие варианты.
Ошибка такая же.
Можно ли как-нибудь это сделать?
Может быть, с параметрами прекомпиляции?
Если да, что мне вводить?
Мы давно используем DB2 LUW,
и мы всегда должны полностью квалифицировать имена таблиц в хранимых процедурах,
что раздражает.