Inhaltsverzeichnis

Search

  1. Vorwort
  2. Umwandlungssprache
  3. Konstanten
  4. Operatoren
  5. Variablen
  6. Datumsangaben
  7. Funktionen

Referenzhandbuch für die Umwandlungssprache

Referenzhandbuch für die Umwandlungssprache

LEAST

LEAST

Gibt den kleinsten Wert aus einer Liste von Eingabewerten zurück. Standardgemäß werden Groß-/Kleinschreibung unterschieden.

Syntax

LEAST(
value1
, [
value2
, ...,
valueN
,]
CaseFlag
)
In der folgenden Tabelle werden die Argumente für diesen Befehl beschrieben:
Argument
Erforderlich/
Optional
Beschreibung
value
Erforderlich
Alle Datentypen außer binär. Der Datentyp muss mit anderen Werten kompatibel sein. Wert, den Sie mit anderen Werten vergleichen möchten. Sie müssen mindestens ein Wertargument eingeben.
Wenn der Wert numerisch ist und andere Eingabewerte andere numerische Datentypen aufweisen, verwenden alle Werte die höchstmögliche Genauigkeit. Wenn beispielsweise bestimmte Werte den Datentyp „Ganzzahl“ und andere Werte den Datentyp „Doppelt“ aufweisen, wandelt der
Data Integration Service
die Werte in den Datentyp „Doppelt“ um.
CaseFlag
Optional
Muss eine Ganzzahl sein. Geben Sie einen Wert an, wenn das Eingabewertargument ein Zeichenfolgenwert ist. Legt fest, ob für die Argumente in dieser Funktion zwischen Groß- und Kleinschreibung unterschieden wird. Sie können einen beliebigen gültigen Umwandlungsausdruck eingeben.
Wenn CaseFlag eine Zahl ungleich 0 ist, wird bei der Funktion zwischen Groß- und Kleinschreibung unterschieden.
Wenn CaseFlag gleich 0 ist, wird bei der Funktion nicht zwischen Groß- und Kleinschreibung unterschieden.

Rückgabewert

value1
, wenn dieser der kleinste der Eingabewerte ist,
value2
, wenn dieser der kleinste der Eingabewerte ist usw.
NULL, wenn eines der Argumente Null ist.

Beispiel

Der folgende Ausdruck gibt die kleinste Artikelbestellmenge zurück:
LEAST( QUANTITY1, QUANTITY2, QUANTITY3 )
QUANTITIY1
QUANTITY2
QUANTITY3
RETURN VALUE
150
756
27
27
NULL
5000
97
17
17
120
1724
965
120