ELE DA UM O SEGUINTE ERRO QUANDO USO ESSA OPÇÃO.
ORA-12054: cannot set the ON COMMIT refresh attribute
for the materialized view
ESSE É O SELECT QUE ESTOU USANSDO
SELECT PROD_ORIG.ID_PRODUTO ID_PRODUTOORIG,
DECODE(PCON.ID_PRODUTODESTINO,NULL,PROD_ORIG.ID_PRODUTO,PCON.ID_PRODUTODESTINO)
ID_PRODUTODEST,
DECODE(PCON.ID_PRODUTODESTINO,NULL,1,PCON.PC_CONVERSAO)
PC_CONVERSAO,
PROD.ID_CATEGORIACOML,
PROD.ID_GRUPOPRODTRIB,
PROD.ID_PRODUTOFAMILIA,
PROD.ID_CLASSETRANSPORTE,
PROD.ID_PRODUTOPESO,
PROD.ID_CLASSEPRODPCP,
PROD.ID_PRODUTO_NCM,
PROD.ID_CLASSESEGURO,
PROD.ID_GRUPOCONTPROD,
PROD.ID_PRODUTOAFV,
PROD.ID_UNIDADE,
PROD.DS_PRODUTO,
PROD.PS_KGS_LIQ,
PROD.VOLUME_M3,
PROD.BO_GENERICO,
PROD.NR_UNIDADES,
PROD.PS_KGS_BRUTO,
PROD.CD_PESQAUXILIAR,
PROD.QT_PRODUTO_PALLET,
PROD.TP_ORIGEM_MERCADORIA,
PROD.DH_CADASTRO,
PROD.BO_ATIVO,
PROD.CD_DATAFLEX,
PROD.DH_ULT_ALTER,
PROD.CM_COMPRIMENTO,
PROD.QT_VOLUMES,
PROD.CM_LARGURA,
PROD.CM_ALTURA,
PROD.TP_PRODUTO,
UNID.ABREVIATURA,
UNID.DS_UNIDADE,
CATG.DS_CATEGORIACOML,
TPPR.ID_TIPOPRODUTO,
TPPR.DS_TIPOPRODUTO
FROM PRODUTO PROD,
PRODUTO PROD_ORIG,
PRODUTOCONVERSAO PCON,
UNIDADE UNID,
CATEGORIACOML CATG,
TIPOPRODUTO TPPR
WHERE PROD.ID_PRODUTO =
DECODE(PCON.ID_PRODUTODESTINO,NULL,PROD_ORIG.ID_PRODUTO,PCON.ID_PRODUTODESTINO)
AND PROD_ORIG.ID_PRODUTO =
PCON.ID_PRODUTOORIGEM(+)
AND PCON.BO_PADRAO_REL(+) = 'S'
AND UNID.ID_UNIDADE = PROD.ID_UNIDADE
AND CATG.ID_CATEGORIACOML = PROD.ID_CATEGORIACOML
AND TPPR.ID_TIPOPRODUTO = CATG.ID_TIPOPRODUTO
/
--- Jonathan Barbosa <[EMAIL PROTECTED]> escreveu:
---------------------------------
Use a opção ON COMMIT
CREATE MATERIALIZED VIEW teste
REFRESH FAST ON COMMIT
.
.
.
Jonathan
----- Original Message -----
From: "Welvis Douglas Silva Moreto"
<[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, July 15, 2005 12:06 PM
Subject: [oracle_br] Materialized View ????
> Estou criando uma view Materialized View
>
> e no select contem varias tabelas com join como que
> faço pra dar um refresh na view quando ha alteração
em
> qualquer uma da tabelas.????
>
>
> Obrigado
>
>
> Welvis Douglas
>
> __________________________________________________
> Converse com seus amigos em tempo real com o Yahoo!
Messenger
> http://br.download.yahoo.com/messenger/
>
>
>
______________________________________________________________________
>
> Pesquisar Histórico:
>
http://www.mail-archive.com/[email protected]/
> Moderadores da lista....:Dorian Anderson Soutto
[EMAIL PROTECTED]
> Fernanda Damous [EMAIL PROTECTED]
> Alisson Aguiar [EMAIL PROTECTED]
>
______________________________________________________________________
> http://br.groups.yahoo.com/group/oracle_br/
>
______________________________________________________________________
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
______________________________________________________________________
Pesquisar Histórico:
http://www.mail-archive.com/[email protected]/
Moderadores da lista....:Dorian Anderson Soutto
[EMAIL PROTECTED]
Fernanda Damous [EMAIL PROTECTED]
Alisson Aguiar [EMAIL PROTECTED]
______________________________________________________________________
http://br.groups.yahoo.com/group/oracle_br/
______________________________________________________________________
---------------------------------
Links do Yahoo! Grupos
Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.
_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis.
Instale o discador agora! http://br.acesso.yahoo.com/
______________________________________________________________________
Pesquisar Histórico: http://www.mail-archive.com/[email protected]/
Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED]
Fernanda Damous [EMAIL PROTECTED]
Alisson Aguiar [EMAIL PROTECTED]
______________________________________________________________________
http://br.groups.yahoo.com/group/oracle_br/
______________________________________________________________________
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html