Boa tarde.
O que está errado nessa trigger simples para igualar dois campos :
CREATE OR REPLACE TRIGGER PRODUTO_IGUALACAMPO
after insert or update ON PRODUTO
FOR EACH ROW
BEGIN
UPDATE PRODUTO set DESCRICAO2 = DESCRICAO;
END;
--
Eduardo Perdomo
Consultor de Implantação
Grupo PC Sistemas
Olá boa tarde..
:new. DESCRICAO2 := :new. DESCRICAO;
No lugar do update.
De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
Enviada em: sexta-feira, 15 de agosto de 2014 13:33
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] TRIGGER SIMPRES
Boa
:* [oracle_br] TRIGGER SIMPRES
Boa tarde.
O que está errado nessa trigger simples para igualar dois campos :
CREATE OR REPLACE TRIGGER PRODUTO_IGUALACAMPO
after insert or update ON PRODUTO
FOR EACH ROW
BEGIN
UPDATE PRODUTO set DESCRICAO2 = DESCRICAO;
END;
--
Eduardo
Drop a trigger e crie novamente.
De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
Enviada em: sexta-feira, 15 de agosto de 2014 13:46
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] TRIGGER SIMPRES
Obrigado por responder,
mas parece que compila
-feira, 15 de agosto de 2014 13:46
*Para:* oracle_br@yahoogrupos.com.br
*Assunto:* Re: [oracle_br] TRIGGER SIMPRES
Obrigado por responder,
mas parece que compila sem erros mas dá erro abaixo ao editar a descricao
e tentar salvar :
13:42:10 ORA-04098: trigger 'LOCAL.PRODUTO_IGUALACAMPO
: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] TRIGGER SIMPRES
Continua mesmo erro mesmo dropando..
Em 15 de agosto de 2014 13:50, 'Alisson Luz' alisson...@yahoo.com.br
[oracle_br] oracle_br@yahoogrupos.com.br escreveu:
Drop a trigger e crie novamente.
De: oracle_br
?
Seguindo a mesma estrutura ? como tamanhos e tipos ?
*De:* oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
*Enviada em:* sexta-feira, 15 de agosto de 2014 13:59
*Para:* oracle_br@yahoogrupos.com.br
*Assunto:* Re: [oracle_br] TRIGGER SIMPRES
Continua mesmo erro mesmo
agosto de 2014 13:59
*Para:* oracle_br@yahoogrupos.com.br
*Assunto:* Re: [oracle_br] TRIGGER SIMPRES
Continua mesmo erro mesmo dropando..
Em 15 de agosto de 2014 13:50, 'Alisson Luz' alisson...@yahoo.com.br
[oracle_br] oracle_br@yahoogrupos.com.br escreveu:
Drop a trigger e crie
Isso não teria problema..
Me passe o código da trigger ...
De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
Enviada em: sexta-feira, 15 de agosto de 2014 14:08
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] TRIGGER SIMPRES
O descricao é
:* oracle_br@yahoogrupos.com.br
*Assunto:* Re: [oracle_br] TRIGGER SIMPRES
O descricao é varchar 40 e o descricao2 é varchar 45... :-(
Em 15 de agosto de 2014 14:01, 'Alisson Luz' alisson...@yahoo.com.br
[oracle_br] oracle_br@yahoogrupos.com.br escreveu:
Eduardo,
O erro é ao editar
: [oracle_br] TRIGGER SIMPRES
CREATE OR REPLACE TRIGGER PCPRODUT_IGUALACAMPO
before insert or update ON pcPRODUT
FOR EACH ROW
BEGIN
:new.descricao7 := 'teste';
END;
simples assim dá o erro 14:29:36 ORA-04098: trigger
'LOCAL.PCPRODUT_IGUALA_CAMPO' is invalid and failed re-validation
Em 15 de
* from adl
Fiz um exemplo no base de teste e o processo
De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
Enviada em: sexta-feira, 15 de agosto de 2014 14:35
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] TRIGGER SIMPRES
CREATE
:* oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
*Enviada em:* sexta-feira, 15 de agosto de 2014 14:35
*Para:* oracle_br@yahoogrupos.com.br
*Assunto:* Re: [oracle_br] TRIGGER SIMPRES
CREATE OR REPLACE TRIGGER PCPRODUT_IGUALACAMPO
before insert or update ON pcPRODUT
13 matches
Mail list logo