View MATERIALIZED não atualiza.

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
  

Mensagemem Ter, 31 Jul 2007 10:29 am

Olá amigos,

estava testando a utilização de view Materializada, mais não tive muito sucesso.

criei uma view para que se atualizaze diariamente. porem no primerio dia funcionou, no segundo não. não tem nenhum registro. alguém poderia me explicar porque

ai vai o comando.


Código: Selecionar todos
CREATE MATERIALIZED VIEW SIATUBLU.VI_USER_CONS_COLUMNS
TABLESPACE TS_COMUM_BLU_DAT2
NOCACHE
NOLOGGING
NOPARALLEL
BUILD IMMEDIATE
REFRESH COMPLETE
START WITH TO_DATE('01-ago-2007 01:00:00','dd-mon-yyyy hh24:mi:ss')
NEXT TRUNC(SYSDATE) + 1 + 1/24 
WITH PRIMARY KEY
AS
SELECT OWNER
     , CONSTRAINT_NAME
     , TABLE_NAME
     , COLUMN_NAME
     , POSITION
  FROM USER_CONS_COLUMNS;
HenriqueMachado
Localização: Blumenau - SC

Abraços,
Henrique Machado Muller

Mensagemem Qua, 06 Mar 2019 2:09 pm

Estranho.
Eu criei exatamente a mesma materialized view que você, só troquei o primeiro campo pra SYSDATE, pra poder acompanhar se atualizou mesmo.

Código: Selecionar todos
CREATE MATERIALIZED VIEW thomas_mv_delete
NOCACHE
NOLOGGING
NOPARALLEL
BUILD IMMEDIATE
REFRESH COMPLETE
START WITH TO_DATE('05-mar-2019 15:00:00','dd-mon-yyyy hh24:mi:ss')
NEXT TRUNC(SYSDATE) + 1 + 1/24 
WITH PRIMARY KEY
AS
SELECT sysdate today
     , CONSTRAINT_NAME
     , TABLE_NAME
     , COLUMN_NAME
     , POSITION
  FROM USER_CONS_COLUMNS;


Funcionou certinho.
Dá uma olhada nessa query:
Código: Selecionar todos
select * from user_jobs


No meu caso, ele criou corretamente o JOB pra atualizar a MV.
Código: Selecionar todos
dbms_refresh.refresh('"APPS"."THOMAS_MV_DELETE"');

:roll:
dr_gori
Localização: Portland, OR USA

Thomas F. G

Você já respondeu a dúvida de alguém hoje?
http://glufke.net/oracle/search.php?search_id=unanswered


  • Veja também
    Respostas
    ExibiÇões
    Última mensagem


Voltar para SQL

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes