28/10/2011, 13:00
|
| | Fecha de Ingreso: octubre-2011
Mensajes: 3
Antigüedad: 13 años, 2 meses 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; |