Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

sp en mysql

Estas en el tema de sp en mysql en el foro de Mysql en Foros del Web. ola alguien me puede ayudar ... me marca error cerca del segundo begin y no se porque se los agradeceria mucho si alguien me puede ...
  #1 (permalink)  
Antiguo 08/12/2008, 08:52
Avatar de Zeptimo  
Fecha de Ingreso: enero-2008
Mensajes: 269
Antigüedad: 16 años, 3 meses
Puntos: 1
sp en mysql

ola
alguien me puede ayudar ...

me marca error cerca del segundo begin y no se porque

se los agradeceria mucho si alguien me puede ayudar...

saludos..........

DELIMITER $$

DROP PROCEDURE IF EXISTS `siniestros`.`sp_BuscaFolioSin` $$
CREATE PROCEDURE `siniestros`.`sp_BuscaFolioSin` (pOperacion char(10),pFolioSin int)
BEGIN



-- T=Consulta Todo
-- L=Lista Uno
-- I=Insert
-- D=Delete
-- C=Cambios

IF pOperacion = 'T'
begin
SELECT IdSiniestro
FROM Siniestro
where FolioSin = pFolioSin
end



END $$

DELIMITER ;
  #2 (permalink)  
Antiguo 08/12/2008, 09:20
 
Fecha de Ingreso: noviembre-2008
Ubicación: Lima
Mensajes: 48
Antigüedad: 15 años, 5 meses
Puntos: 2
Respuesta: sp en mysql

HABER PRUEBA CON ESTO.......
DELIMITER $$;

DROP PROCEDURE IF EXISTS `siniestros`.`sp_BuscaFolioSin` $$
CREATE PROCEDURE `siniestros`.`sp_BuscaFolioSin` (pOperacion char(10),pFolioSin int)
BEGIN



-- T=Consulta Todo
-- L=Lista Uno
-- I=Insert
-- D=Delete
-- C=Cambios

IF pOperacion = 'T' THEN
SELECT IdSiniestro
FROM Siniestro
where FolioSin = pFolioSin;
END IF;
END $$

DELIMITER ;
  #3 (permalink)  
Antiguo 08/12/2008, 09:21
 
Fecha de Ingreso: noviembre-2008
Ubicación: Lima
Mensajes: 48
Antigüedad: 15 años, 5 meses
Puntos: 2
Respuesta: sp en mysql

Sino postea tu error
  #4 (permalink)  
Antiguo 08/12/2008, 09:39
Avatar de Zeptimo  
Fecha de Ingreso: enero-2008
Mensajes: 269
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: sp en mysql

gracias si me sirvio..


tengo otro problema tengo esta condicion

if @@error <> 0 esta condicion es aceptado por sql pero en mysql no y
tengo que cambiar la funcion @@error por otra pero no se cual

saludos...............

no se si me puedas ayudar....
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:42.