Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/12/2012, 10:54
jnavarrete2311
 
Fecha de Ingreso: noviembre-2012
Mensajes: 30
Antigüedad: 11 años, 5 meses
Puntos: 0
Asignar valor a variable en un SP

Hola comunidad de Mysql.
Tengo un problema al asignar un avalor a una variable en un SP mediante un query.
Alguien podria decirme como hacerlo miren este es el codigo que uso en el SP:
Código MySQL:
Ver original
  1. Declare customer_id INT;
  2.     set customer_id = (select id_customer  from `ps_customer` where firstname = 'Juan' and lastname= 'Perez');
  3.     Select customer_id;

Esto me devuelve NUll siendo que el usuario si existe en la tabla, intentando replicar la misma situacion en un query normal (no SP), escribi este codigo:

Código MySQL:
Ver original
  1. set @var = (select id_customer from `ps_customer` where firstname = 'Juan' and lastname= 'Perez');
  2. select @var;

Y este query me devuelve esto "BLOB" que me imagino que significa null o nose.
Alguien podria decirme que estoy haciendo mal, he estado revisando los manuales en esta pagina http://dev.mysql.com/ y lo estoy haciendo igual, pero no funciona.
Estoy usando Workbench.
Gracias!