Ver Mensaje Individual
  #36 (permalink)  
Antiguo 29/06/2009, 20:13
rodrigo_lopez
 
Fecha de Ingreso: diciembre-2002
Ubicación: arica 3334
Mensajes: 75
Antigüedad: 21 años, 5 meses
Puntos: 0
Respuesta: mysql y control de flujo. ayuda

lei por ahi que con out tengo un retorno o algo parecido segun ejemplo... el problema es ahora como lo llamo ya que me da error de que tengo que llamarlo con los 2 parametros, pero no se que poner en el segundo:

tengo esto:

DROP PROCEDURE IF EXISTS check_themes$$

CREATE PROCEDURE check_themes(IN id int, OUT predeter CHAR(1))
BEGIN
SELECT predeterminado INTO predeter FROM themes WHERE id_theme=id;
CASE predeterminado
WHEN 1 THEN UPDATE themes set predeterminado = '1' where id_theme = 1;
END CASE;
END$$

CALL check_themes(1,que va aqui?)
__________________
Rodrigo Lopez