「Oracle12c」GREATEST関数で引数の中から最大値を返す

環境
Oracle Database 12c Standard Edition Release 12.2.0.1.0 – 64bit Production

書式
GREATEST(a, b [, c, …..] )
引数の中から最大値を返す。引数は2つ以上でいくつでも設定できます。
GREATESTは、1つ以上の式のリストの最大値を戻します。Oracle Databaseは、最初のexprを使用して戻り型を判断します。最初のexprが数値である場合、
Oracleは、数値の優先順位が最も高い引数を判断し、比較の前に残りの引数をそのデータ型に暗黙的に変換して、そのデータ型を戻します。

使用例
SQL構文

SELECT GREATEST(81, 34, 56) RESULT FROM DUAL

実行結果
81

Oracle 12c

Posted by arkgame