Если зарегистрировать view в OEBS, указав следующие столбцы
- START_DATE_ACTIVE
- END_DATE_ACTIVE
- ENABLED_FLAG
, то при использовании данной view в наборе значений автоматически будут отсекаться устаревшие данные.
Для регистрации view в OEBS, используем следующий скрипт.
Читать дальше про “Регистрация view в 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«
Последние комментарии