Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/02/2010, 13:04
Avatar de 8vio
8vio
 
Fecha de Ingreso: marzo-2008
Ubicación: Detras del monitor
Mensajes: 168
Antigüedad: 16 años, 1 mes
Puntos: 6
Respuesta: select max - variables

Y aqui lo tienes sin necesidad de usar un cursor


Código:
PROCEDURE SP_MAX_VALOR(V_TABLA IN VARCHAR2, 
                       V_CAMPO IN VARCHAR2,                       
                       oSalida OUT VARCHAR2) 
                       
IS

v_sql varchar2(1000);

BEGIN

v_sql := 'SELECT MAX ('|| V_CAMPO ||')FROM ' || V_TABLA;
EXECUTE IMMEDIATE v_sql INTO oSalida;

EXCEPTION

WHEN OTHERS THEN
NULL;

END;
Saludos,