Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/08/2010, 07:11
Avatar de titocba
titocba
 
Fecha de Ingreso: agosto-2008
Ubicación: Cordoba
Mensajes: 256
Antigüedad: 16 años, 4 meses
Puntos: 4
Respuesta: Duda consulta PL/SQL

es de tipo VARCHAR.
Es lo que estuve intentando hacer pero no trae resultados, es como que la concatenacion que tu dices la toma como un solo string y no interpreta las comas nose si me explico.
Imprimo las mismas variables antes de concatenarlas al query y estas son correctas.


ejemplo de codigo para que me entiendas

Código:
declare
vid_usuario         VARCHAR2 (500)
      := '''44'',''54''';
begin

for regfgfg IN(select count(*) as cantidad from clientes
where id_cliente in (vid_usuario))
LOOP
dbms_output.put_line(regfgfg.cantidad);
END LOOP;

end;

probe escribiendo la variable de diferentes maneras.
si yo imprimo el valor de las variables con un dbms estas llegan bien, si a las mismas las copia dentro del in la consulta trae resultado