Columnas Dinamicas
Publicado por Ramon Garcia (1 intervención) el 16/12/2003 16:31:09
Alguien me puede decir como hacer SELECT dinamicas en el que varia las columnas recuperadas.
Yo lo estoy haciendo asi:
SENTENCIA := 'SELECT :CAMPO' || ' FROM DATOSPERS WHERE MEMNUM = :CAMPO2';
OPEN PER FOR SENTENCIA USING NOMBRE_AUX,MEMNUM_TMP;
FETCH PER INTO VALOR;
CLOSE PER;
Y lo que me esta devolviendo es el parametro que paso (es decir nombre de columna) y no el valor que se obtiene filtrando.
El WHERE hace que solo devuelva un valor.
Gracias.
Yo lo estoy haciendo asi:
SENTENCIA := 'SELECT :CAMPO' || ' FROM DATOSPERS WHERE MEMNUM = :CAMPO2';
OPEN PER FOR SENTENCIA USING NOMBRE_AUX,MEMNUM_TMP;
FETCH PER INTO VALOR;
CLOSE PER;
Y lo que me esta devolviendo es el parametro que paso (es decir nombre de columna) y no el valor que se obtiene filtrando.
El WHERE hace que solo devuelva un valor.
Gracias.
Valora esta pregunta


0