Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/02/2013, 08:38
wchiquito
 
Fecha de Ingreso: junio-2011
Mensajes: 139
Antigüedad: 13 años, 5 meses
Puntos: 42
Respuesta: Problema al declarar Variable de Tipo String en Stored Procedure

Hola elpropiopato23,

La primera pregunta es: ¿Usas CONCAT para concatenar la variable?

Si es así, revisa que ninguna iteración del ciclo WHILE retorne NULL, si concatenas NULL usando CONCAT, el resultado será NULL.

Chequea el resultado de las siguientes sentencias:

Código MySQL:
Ver original
  1. SELECT CONCAT('USANDO', SPACE(1), 'CONCAT', SPACE(1), 'CON', SPACE(1), 'MySQL'); -- USANDO CONCAT CON MySQL
  2. SELECT CONCAT('USANDO', SPACE(1), 'CONCAT', SPACE(1), NULL, SPACE(1), 'MySQL'); -- NULL

Espero te sea útil.