Mi problema es en el SET PasoIf = "SELECT MAX(IDHOSPEDAJE) FROM HOSPEDAJE";
¿Como se define de manera correcta esto?
Código MySQL:
Ver original
CREATE PROCEDURE `InsertarInscrito`(IN NombreHospedaje varchar(250),IN TelefonoHospedaje varchar(250),IN IdComuna int,IN NombresInscrito varchar(250),IN ApellidosInscrito varchar(250),IN EdadInscrito int,IN CodAreaInscrito int,IN TelefonoRFInscrito int,IN TelefonoMInscrito varchar(250),IN EmailInscrito varchar(250),IN HospedajeInscrito bool,IN CongregacionInscrito varchar(250),IN NombrePInscrito varchar(250),IN EmailPInscrito varchar(250),IN TelefonoPInscrito varchar(250),IN CoyuLiderInscrito varchar(250),IN EmailCLInscrito varchar(250),IN TelefonoCLInscrito varchar(250)) INSERT INTO INSCRITO VALUES (PasoIf,IdComuna,NombresInscrito,ApellidosInscrito,EdadInscrito,CodAreaInscrito,TelefonoRFInscrito,TelefonoMInscrito,EmailInscrito,HospedajeInscrito,CongregacionInscrito,NombrePInscrito,EmailPInscrito,TelefonoPInscrito,CoyuLiderInscrito,EmailCLInscrito,TelefonoCLInscrito); END;
Saludos.