Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2012, 16:45
Avatar de j_danielperu
j_danielperu
 
Fecha de Ingreso: julio-2012
Mensajes: 5
Antigüedad: 11 años, 9 meses
Puntos: 0
validacion de campo con Procedimientos almacenados

Hola alguen me pudiera ayudar , estoy intentando hacer un procedimiento almacenado mysql para poder validar en una tabla si exite el correo antes de insertarlo a la tabla, pero mi codigo no funciona, a ver si me pueden ayudar, aqui dejo el codigo:

CREATE procedure procedimiento(IN ven varchar(150),IN cor varchar(250),IN tele int(11))
begin
declare v int;
/*Aca parece que en la variable V no se guarda el resultado de la consulta*/
SET v ='select count(correo) from vendedores where correo=cor';

/* Acá me sale error */
if v = 1 then
insert into vendedores values (null,ven,cor,tele);
SELECT "Se ingreso el nuevo vendedor!";
else
SELECT "¡ Ingresar otro correo por favor, este correo ya esta generado !";

end if;

end


Nota: A mí me parece que en la variable v no se guarda el resultado de la consulta no se por que, a ver alguen que sabe de esto me pueda ayudar gracias.