GREATEST-Funktion Oracle/PLSQL

In diesem Oracle-Lernprogramm wird erläutert, wie Sie die Oracle/PLSQL GREATEST-Funktion mit Syntax und Beispielen verwenden.

Beschreibung

Die Oracle/PLSQL GREATEST-Funktion gibt den größten Wert in einer Liste von Ausdrücken zurück.

Syntax

Die Syntax für die GREATEST-Funktion in Oracle/PLSQL lautet:

GREATEST( expr1, expr2, … expr_n )

Parameter oder Argumente

expr1 Der erste auszuwertende Ausdruck, ob es der größte ist.

expr2expr_n Wahlweise. Zusätzliche Ausdrücke, die ausgewertet werden sollen.

Notiz

  • Die GREATEST-Funktion gibt einen Wert zurück, der denselben Datentyp wie expr1 hat.
  • Wenn die Datentypen der Ausdrücke unterschiedlich sind, werden alle Ausdrücke vor dem Vergleich in den Datentyp expr1 konvertiert.
  • Wenn der Vergleich auf einem Zeichenvergleich basiert, wird ein Zeichen größer als ein anderes Zeichen betrachtet, wenn es einen höheren Zeichensatzwert hat.

Gilt für

Die GREATEST-Funktion kann in folgenden Versionen von Oracle/PLSQL verwendet werden:

  • Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i

Beispiel

Sehen wir uns einige Beispiele für Oracle/PLSQL GREATEST-Funktion an und untersuchen Sie, wie Sie die GREATEST-Funktion in Oracle/PLSQL verwenden.
Beispielsweise: