1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
CREATE TABLE STAT.RAA_RAWDATA_AGENT
as
select
SEQ_RAA_RAWDATA_AGENT.nextval PK_RAA_ID,
to_number(TO_CHAR(STA_D_DATE, 'YYYYMMDDhh24')) FK_DAT_ID,
STA_A_ACTION ACTION,
STA_C_AGENT_ID SAGES_AGENT,
STA_C_TYPE_AGENT TYPE_AGENT,
STA_D_DATE DATE_PUBLICATION,
decode(STA_C_TYPE_AGENT, 'DGI',
decode (SUBSTR(STA_C_AGENT_ID,1, 7), 'A457V05', STA_C_AGENT_ID,
substr(STA_C_AGENT_ID,1, 7)),STA_C_AGENT_ID) ENTITY_ID,
decode(STA_C_TYPE_AGENT, 'DGI',
decode (SUBSTR(STA_C_AGENT_ID,1, 4), 'B210A', STA_C_AGENT_ID,
substr(STA_C_AGENT_ID,1, 10)),STA_C_AGENT_ID) ENTITY_ID,
STA_A_VAR1 VAR_1,
STA_A_VAR2 VAR_2,
STA_A_VAR3 VAR_3,
STA_A_VAR4 VAR_4,
STA_A_VAR5 VAR_5
from STA_AGENT
where STA_C_AGENT_ID not in
(SELECT EHA_AGENT_ID
FROM STAT.EHA_ENTITE_HYPERVISION_AGENT ) |