Oracle - parámetro léxico

 
Vista:

parámetro léxico

Publicado por Mariela (10 intervenciones) el 29/12/2004 16:33:42
Hola a todos!
Les cuento que en la select de un reporte ya hecho quiero agregarle un parametro lexico de la siguiente manera:
DETALLE.ESPECIFICACION IN (&P_ESPECIF) y me da el error ORA-00936 missing expression DETALLE.ESPECIFICACION IN (=>), en cambio si pongo DETALLE.ESPECIFICACION IN (:P_ESPECIF) si lo permite pero no es lo que necesito.... alguien sabe que puede estar pasando???
Muchas gracias!
Mariela
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:parámetro léxico

Publicado por rodrigo (102 intervenciones) el 29/12/2004 17:35:33
ejemplo:

select a,b,c from tabla
where a=1
&control

donde control tiene

:p_control := ' and DETALLE.ESPECIFICACION IN ('||var||')';
var := '12','13','14','15'; etc..


Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar