Hola lista,
Tengo un problema con un SP y no puedo encontrarle la vuelta.
Yo tengo una tabla con estos campos
Llave una primary key
es varchar
en varchar
pr varchar
Cree este SP pero cuando lo ejecuto solo me imprime CANT, los demás
quedan vacios
DELIMITER $$
DROP PROCEDURE IF EXISTS `wcc`.`prueba` $$
CREATE PROCEDURE `wcc`.`prueba` (IN llave INT)
BEGIN
DECLARE CANT INT DEFAULT 0;
DECLARE ES VARCHAR(255) DEFAULT "";
DECLARE EN VARCHAR(255) DEFAULT "";
DECLARE PR VARCHAR(255) DEFAULT "";
SELECT COUNT(*) INTO CANT FROM i18n;
SELECT CANT;
SELECT es,en,pr INTO ES,EN,PR FROM i18n WHERE Llave=CANT;
SELECT ES;
SELECT EN;
SELECT PR;
END $$
DELIMITER ;
Espero que me puedan ayudar
Saludos
Pablo