Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/11/2010, 19:15
Avatar de shinta_snake
shinta_snake
 
Fecha de Ingreso: diciembre-2009
Mensajes: 70
Antigüedad: 14 años, 4 meses
Puntos: 0
Proc Alm valores de salida OUT

SaLudos,
mi consulta es relacionada con los Procedimientos Almacenados con valores de
salida (OUT), me gustaria saber si estoy bn o mal con respecto a PROC
cuando lo ejecuto para que me envie el resultado, me sale siempre NULL
en vez de entregarme el valor DISPONIBLE o AGOTADO.

Código PHP:
DELIMITER $$

DROP PROCEDURE IF EXISTS `XXXXXX`.`proc_ejem` $$
CREATE DEFINER=`root`@`localhostPROCEDURE `proc_ejem`(OUT letra varchar(20)
                                                         )
BEGIN

DECLARE a,b INTEGER;

SET a=1;
SET b=2;

IF 
b THEN
  SET  letra
='DISPONIBLE';
ELSE
  
SET  letra='AGOTADO';
END IF;

END $$

DELIMITER 
Código PHP:
CALL proc_ejem(@letra);
select @letra
espero su ayuda.