Ver Mensaje Individual
  #1  
Antiguo 27-03-2014
gplata gplata is offline
Registrado
 
Registrado: sep 2010
Posts: 8
Reputación: 0
gplata Va por buen camino
Error en sotre procedure

Buenos días,

Alguien que me pudiera apoyar con este problemita: pasa que tengo un catalago y lo quiero llamar mediante un store procedure, lo que quiero es que si yo le paso la variable me traiga solo el id que le estoy pasando, en caso de que no le pase nada en la variable que me traiga toda la lista del catalago, asi es como tengo mi store procedure:

el problema es que en el ultimo END me marca un error de syntax


CREATE DEFINER=`root`@`%` PROCEDURE `cbtransformadores`(idcat_trans int)
BEGIN

if idcat_trans=0 then
begin
SELECT `cat_transformadoresdeaislamiento`.`idcat_transformadoresdeaislamiento`,
`cat_transformadoresdeaislamiento`.`Capacidad`,
`cat_transformadoresdeaislamiento`.`bajalogica`
FROM `dbsitoc`.`cat_transformadoresdeaislamiento`;
end;

else
begin
SELECT `cat_transformadoresdeaislamiento`.`idcat_transformadoresdeaislamiento`,
`cat_transformadoresdeaislamiento`.`Capacidad`,
`cat_transformadoresdeaislamiento`.`bajalogica`
FROM `dbsitoc`.`cat_transformadoresdeaislamiento`
where idcat_transformadoresdeaislamiento=idcat_trans;
end

END
Responder Con Cita