Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2011, 13:00
arekumaro
 
Fecha de Ingreso: octubre-2011
Mensajes: 3
Antigüedad: 13 años, 1 mes
Puntos: 0
procedimiento almacenado consulta

Buenas, tengo este procedimiento, y le estoy pasando parametros a la consulta pero no me los acepta, ejemplo la variable tablas o CondFuente q solo tienen q tener valor si yo lo preciso.

pero no me acepta con ' + + '

q puedo hacer¿?¿?¿?

CREATE OR REPLACE procedure estados_clientes(tablas in varchar2,CondFuente in varchar2,sec in date,sFec2 in date,sdes out varchar2,scont out integer)
is
sdes1 varchar2(100);
scont1 integer;
begin

select estados.descripcion,count(clientes.cod_cliente) into sdes1,scont1
from clientes,estados,cliente_curso '+tablas+'
where clientes.cod_cliente=cliente_curso.cod_cliente_cur so '+CondFuente+'
and clientes.cod_estado=estados.cod_estado
and TO_DATE(cliente_curso.fecha_entrada) between '+sFec+' and '+sFec2+'
group by estados.descripcion order by count(clientes.cod_cliente) asc;
sdes:=sdes1;
scont:=scont1;
end estados_clientes;