Главная > Oracle e-Business Suite > Регистрация таблицы в OEBS


Регистрация таблицы в OEBS

Для регистрации таблицы в OEBS, используем следующий скрипт.

DECLARE
  x_appl_short_name VARCHAR2(30) := 'APPL_NAME';
  x_appl_table_name VARCHAR2(30) := 'TABLE_NAME';
BEGIN
  --ad_dd.delete_table(x_appl_short_name, x_appl_table_name);
  ad_dd.register_table(x_appl_short_name, x_appl_table_name, 'T');
  FOR cur_sh IN ( SELECT * FROM dba_tab_columns t
                  WHERE t.OWNER = x_appl_short_name
                        AND t.TABLE_NAME = x_appl_table_name
                ) LOOP
      AD_DD.delete_column(x_appl_short_name, x_appl_table_name, cur_sh.column_name);
      AD_DD.REGISTER_COLUMN ( x_appl_short_name,
                              x_appl_table_name,
                              cur_sh.column_name,
                              cur_sh.column_id,
                              cur_sh.data_type,
                              cur_sh.data_length,
                              cur_sh.nullable,
                              'N' );
  END LOOP;
END;
/
Справка. Просмотреть таблицу в OEBS мы можем через полномочия Application Developer.
Меню «Application — Database — Table«

Похожие записи:

  1. Пока что нет комментариев.
  1. Пока что нет уведомлений.