Список функций, не отображаемый в BI Publisher при добавлении триггеров событий

Я пытаюсь создать триггер после отчета для моей модели данных. Я создал следующий пакет в моей базе данных:

Пакет:

create or replace PACKAGE CM_BILL_PRINT_PACKAGE AS 
   P_TO_ACCT_ID    CI_ACCT.ACCT_ID%TYPE;
   P_FROM_ACCT_ID  CI_ACCT.ACCT_ID%TYPE;
   P_BATCH_NBR     CI_BILL_ROUTING.BATCH_NBR%TYPE;
   P_BATCH_CD      CI_BATCH_CTRL.BATCH_CD%TYPE;
   P_LARGE_SW      CHAR(1);
   FUNCTION afterreport RETURN NUMBER;
END CM_BILL_PRINT_PACKAGE;

Тело пакета:

create or replace PACKAGE BODY CM_BILL_PRINT_PACKAGE AS
   v_result NUMBER;
   FUNCTION afterreport RETURN NUMBER AS
      BEGIN 
         SELECT 1 INTO v_result FROM DUAL;
         RETURN (v_result);
      END afterreport;
END CM_BILL_PRINT_PACKAGE;

После этого я создал имя пакета в качестве моего пакета БД по умолчанию в свойствах модели данных.

Пакет Oracle DB по умолчанию

Затем приступил к созданию триггера событий. Однако созданная мной функция не отображается в списке.

Доступные функции

Есть идеи о том, что мне не хватает?

1 ответ

Тип ВОЗВРАТА должен иметь тип BOOLEAN. Это будет работать.

Другие вопросы по тегам