Oracle - Sentencia order by

 
Vista:

Sentencia order by

Publicado por Tafalla (1 intervención) el 22/03/2007 10:31:42
El asunto es el siguiente, tengo un formulario con un spread, a la hora de cargar el spread llama a un package donde ejecuta la select y devuelbe los valores del spread. El caso es que me gustaría que el usuario desde el formulario pudiera seleccionar como desea ordenarlo. Pero no se me ocurre como modificar la select del package para que asi funcione. Yo había probado asi:

select ....
CASE Ordena
WHEN '1' THEN order by VentaCabNumero
ELSE order by VentaDetRefComercial END

pero no la compila.Si a alguien se le ocurre otra manera de acerlo, os lo agradecería mucho que me pudierais ayudar.

Gracias
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:Sentencia order by

Publicado por JSL (186 intervenciones) el 22/03/2007 17:10:55
Te tendrias que meter con QUERY's DINAMICOS para que en base a un parametro que llegue al PACKAGE ejecute el Query con ORDER BY
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