Si lo he probado y solamente ejecutando el de consulta no hay problema se me ocurria talvez haciendo esto a ver dime si me equivoco porque tampoco me hace nada:
Código SQL
[-]
CREATE PROCEDURE ADJUNTO2(
ID INTEGER CHARACTER SET NONE COLLATE NONE,
HOJA_DVIDA CHAR(1) CHARACTER SET NONE COLLATE NONE,
FOTO CHAR(1) CHARACTER SET NONE COLLATE NONE,
CED CHAR(1) CHARACTER SET NONE COLLATE NONE,
TITULOS CHAR(1) CHARACTER SET NONE COLLATE NONE,
REFERENCIAS CHAR(1) CHARACTER SET NONE COLLATE NONE,
RP CHAR(1) CHARACTER SET NONE COLLATE NONE,
EXAM CHAR(1) CHARACTER SET NONE COLLATE NONE)
RETURNS(
ID_CONSULTA INTEGER)
AS
BEGIN
EXECUTE procedure CONSULTACEDULA(:Cedula) RETURNING_VALUES(:ID_CONSULTA);
BEGIN
INSERT INTO TADJUNTOSEMPL (ID_EMPLEADOS,HOJADEVIDA,FOTOCARNET,COPIACED,
COPIATITULOS,REFERENCIAS,RECORDPOLICIACO,EXAMEMBARAZO)
VALUES (:ID_CONSULTA,:HOJA_DVIDA,:FOTO,:CEDULA,:TITULOS,:REFERENCIAS,:RP,:EXAM);
END
SUSPEND;
END;
Probe de esa manera pero me manda error.
Saludos