Pessoal, boa tarde.
Estou necessitando de obter o maior valor de um Array, no pl/sql.
Tenho uma variável do tipo Owa_util.você_Arr, que recebe valores de um For.
Este for seria mais ou menos assim:
For x in 1..prc_quantidade.count
loop
variavel := prc_quantidade(x);
end loop;
teria como eu pegar esse máximo valor?
Grato,
Trevisolli
Pegar o maior valor de um Array
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Seguinte, galera...
Fiz uns testes por aqui e ficou legal.. ai vai a dica...
Suponhamos que o array venha: 1,3,5,9,12,8,7,4
Dessa forma, v_max irá retornar 12.
Abraços,
Trevisolli.
Fiz uns testes por aqui e ficou legal.. ai vai a dica...
Suponhamos que o array venha: 1,3,5,9,12,8,7,4
declare
v_max number(03) := 0;
begin
for x in 1..prc_parametro.last
loop
if prc_parametro(x) > v_max
then
v_max := prc_parametro(x);
end if;
end loop;
end;
Dessa forma, v_max irá retornar 12.
Abraços,
Trevisolli.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante