Table des matières

Search

  1. Préface
  2. Le langage de transformation
  3. Constantes
  4. Opérateurs
  5. Variables
  6. Dates
  7. Fonctions

Référence du langage de transformation

Référence du langage de transformation

LEAST

LEAST

Renvoie la plus petite valeur depuis une liste de valeurs d'entrée. Par défaut, la correspondance est sensible à la casse.

Syntaxe

LEAST(
value1
, [
value2
, ...,
valueN
,]
CaseFlag
)
Le tableau suivant décrit les arguments de cette commande:
Argument
Requis/
Facultatif
Description
valeur
Requis
Tout type de données excepté Binaire. Le type de données doit être compatible avec d'autres valeurs. Valeur à comparer à d'autres valeurs. Vous devez entrer au moins un argument de valeur.
Si la valeur est numérique et que d'autres valeurs d'entrée sont d'autres types de données numériques, toutes les valeurs utilisent la précision la plus élevée possible. Par exemple, si des valeurs sont du type de données nombre entier et que d'autres sont de type double, le
Service d'intégration de données
convertit les valeurs en type double.
CaseFlag
Facultatif
Doit être un nombre entier. Spécifiez une valeur lorsque l'argument de valeur est une valeur de chaîne. Détermine si les arguments de cette fonction sont sensibles à la case. Vous pouvez entrer l'expression de transformation valide de votre choix.
Si CaseFlag est un nombre différent de 0, la fonction est sensible à la casse.
Lorsque CaseFlag est 0, la fonction n'est pas sensible à la casse.

Valeur de retour

valeur1
s'il s'agit de la plus faible valeur d'entrée,
value2
s'il s'agit de la plus faible valeur d'entrée, etc.
NULL si l'un des arguments est nul.

Exemple

L'expression suivante renvoie le plus petit nombre d'éléments commandés :
LEAST( QUANTITY1, QUANTITY2, QUANTITY3 )
QUANTITIY1
QUANTITY2
QUANTITY3
RETURN VALUE
150
756
27
27
NULL
5000
97
17
17
120
1724
965
120