Pregunta: | 27724 - TRIGGERS EN ORACLE |
Autor: | Facundo Pablo |
Me gustarìa que alguien mi diga en que esta fallando este proceso. La idea es saber cuando se carga una direccion de mail. Que evalue que siempre lleve @ en alguna parte de la cadena de caracteres. Muchas gracias -------------------------------------- create or replace trigger tr_clientes_email before insert or update of e_mail on cliente declare valor number; begin valor := 1; if valor := 50 then letra := substr(e_mail,valor,1); if letra := '@' then exit else valor := valor+1; end if; else raise_application_error(-20601,'No contiene un @ en la direccion'); end if; end; |