PL SQL | Función MENOS

MENOS es una función incorporada en PLSQL que se utiliza para devolver el valor mínimo de una lista dada de algunas expresiones. Estas expresiones pueden ser números, letras, etc. 

Sintaxis: 
 

LEAST(exp1, exp2, ... exp_n)

Parámetros utilizados: 
esta función acepta algunos parámetros como exp1, exp2, … exp_n . Cada una de estas expresiones pueden ser números o letras en las que se llama a la función MENOS(). 

Valor devuelto: 
esta función devuelve el valor mínimo de una lista dada de expresiones. 

Las versiones compatibles de Oracle/PLSQL se indican a continuación: 
 

  1. Oráculo 12c
  2. oráculo 11g
  3. oráculo 10g
  4. oráculo 9i
  5. oráculo 8i

Veamos algunos ejemplos que ilustran la función MENOS: 

Ejemplo 1: 
 

DECLARE 
   Test_Number number1 := 1;
   Test_Number number2 := 2;
   Test_Number number3 := 5;
   Test_Number number4 := 30;
   
BEGIN 
   dbms_output.put_line(LEAST(Test_Number number1, 
                              Test_Number number2, 
                              Test_Number number3, 
                              Test_Number number4)); 
   
END; 

Producción: 
 

1

En el ejemplo anterior, se toma alguna lista de números como parámetro de los cuales se devuelve como salida el menor, es decir, el número más pequeño. por ejemplo, en el primer ejemplo se toma como parámetro 1, 2, 5 y 30 del cual se devuelve 1 por ser el número más pequeño. 

Ejemplo-2: 
 

DECLARE 
   Test_Number number1 := 'a';
   Test_Number number2 := 'b';
   Test_Number number3 := 'c';
   
BEGIN 
   dbms_output.put_line(LEAST(Test_Number number1, 
                              Test_Number number2, 
                              Test_Number number3)); 
   
END;  

Producción: 
 

a

En el ejemplo anterior, se toma una lista de alfabetos como parámetro del cual se devuelve como resultado el mínimo, es decir, el alfabeto más pequeño en número. por ejemplo, en el ejemplo 2, a, b y c se toman como el parámetro del cual se devuelve a porque es el más pequeño en la cuenta. 

Ejemplo-3: 
 

DECLARE 
   Test_Number number1 := 0;
   Test_Number number2 := -4;
   Test_Number number3 := 0.6;
   
BEGIN 
   dbms_output.put_line(LEAST(Test_Number number1, 
                              Test_Number number2, 
                              Test_Number number3)); 
   
END; 

Producción: 
 

-4

En el ejemplo anterior, se toma alguna lista de números como parámetro de los cuales se devuelve como salida el menor, es decir, el número más pequeño. por ejemplo, en el ejemplo 3 se toma 0, -4 y 0,6 como parámetro del cual se devuelve -4 porque es el número más pequeño. 

Ventaja: 
esta función se usa para encontrar el número más pequeño de algunos números de entrada dados.
 

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *