PROCEDURE selectListaSelMarca(idiomaV IN IDIOMA.IDIO_DESCR%TYPE, cadenaCodigos IN VARCHAR2,marcaMultiCursor OUT vCursor)IS
cCodigos VARCHAR2(1000);
BEGIN
cCodigos := cadenaCodigos;
OPEN marcaMultiCursor FOR
SELECT Obtenerdescripcion(idiomaV,MRC.MARC_CODDES) DESCR ,MRC.MARC_COD COD
FROM MARCA MRC
WHERE MRC.MARC_COD IN (cCodigos);
END selectListaSelMarca;
Donde cCodigos son valores que vendrán por ejemplo como : 1,2 al final la select a ejecutar con los parámetros informados es :
SELECT Obtenerdescripcion('CAS',MRC.MARC_CODDES) DESCR ,MRC.MARC_COD COD
FROM MARCA MRC
WHERE MRC.MARC_COD IN (1,2);
Espero que alguien me pueda ayudar
Jaime