Jump to content

TRIGGERS


alexvaz

Recommended Posts

Oi ppl. Quero fazer um trigger que dispare quado é feito update a um determinado campo de uma tabela. Já tenho isto:

create or replace trigger aposta

before update of equipa_vencedora on Jogo

A tabela é algo do tipo:

ID  |  EQUIPA_A  | EQUIPA_B | DATA | EQUIPA_VENCEDORA

Neste ponto, como posso saber qual o id da linha que foi a feito o update?

Link to comment
Share on other sites

Tenho a tabela aposta e a tabela cliente. Queria um trigger k me diminuisse o saldo do cliente com o valro da aposta. Alguém sabe pk é k isto n funciona? Dá erros de compilação...

create or replace trigger teste

after insert on Aposta

for each row

BEGIN

update Cliente set saldo=saldo-new.valor where username=new.username;

end;

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.