Espero alguien me pueda ayudar con esta pregunta, lo que intento hacer es que si un registro se actualiza, en caso de que no exista, haga una insercion en la misma tabla.. tengo algo asi pero parece que no funciona:
Código:
pongo el ":NEW.ID2" porque no quiero que se inserte el mismo ID si no otro que tengo.. bueno la duda que tengo es si se puede utilizar el "if UPDATE" o "if INSERT" o como podría ser.. Gracias de antemano.create or replace trigger UPDATE_DATA after update on MI_TABLA begin if update then -- updated!; else insert into MI_TABLA(ID1,DESCRICPION) VALUES (:NEW.ID2,:NEW.DESCRIPCION); end if; end;
Saludooos!! ;)