組み込み関数
データ処理を行う上で、オブジェクト・プログラムに関連するデータ・ストレージにおいては必要な値が直接アクセスできず、 代わりに他のデータを操作することでその値を得なければならなくなることがしばしばあります。 組み込み関数は、数学演算、文字演算、論理演算を実行する関数です。 したがって、組み込み関数を使うことにより、オブジェクト・プログラムの実行中に自動的に値を得るデータ項目を参照できます。
関数は、実行するサービスのタイプに基づいて、数理、統計、日付 / 時刻、財務、文字処理、および一般の 6 つのカテゴリーに分けることができます。
関数は、手続き部ステートメントで関数名を必要な引数とともに指定することで参照できます。
関数は基本データ項目であり、英数字、DBCS、数字、整数、ブール、または日時の値を戻します。 関数を、受け入れオペランドとして使用することはできません。
特定の組み込み関数の詳細は、以下を参照してください。
- ACOS
- ADD-DURATION
- ANNUITY
- ASIN
- ATAN
- CHAR
- CONVERT-DATE-TIME
- COS
- CURRENT-DATE
- DATE-OF-INTEGER
- DAY-OF-INTEGER
- DAY-TO-YYYYDDD
- EXTRACT-DATE-TIME
- DATE-TO-YYYYMMDD
- DISPLAY-OF
- FACTORIAL
- FIND-DURATION
- INTEGER
- INTEGER-OF-DATE
- INTEGER-OF-DAY
- INTEGER-PART
- LENGTH
- LOCALE-DATE
- LOCALE-TIME
- LOG
- LOG10
- LOWER-CASE
- MAX
- MEAN
- MEDIAN
- MIDRANGE
- MIN
- MOD
- NATIONAL-OF
- NUMVAL
- NUMVAL-C
- ORD
- ORD-MAX
- ORD-MIN
- PRESENT-VALUE
- RANDOM
- RANGE
- REM
- REVERSE
- SIN
- SQRT
- STANDARD-DEVIATION
- SUBTRACT-DURATION
- SUM
- TAN
- TEST-DATE-TIME
- TRIM
- TRIML
- TRIMR
- UPPER-CASE
- VARIANCE
- UTF8STRING
- WHEN-COMPILED
- YEAR-TO-YYYY