arithmetic_function

Grammar1: AdabasD V13n

<arithmetic_function> ::= 
        {NOROUND | CEIL | FLOOR | SIGN | ABS | EXP | SQRT | LN | LENGTH} ( <expression> )
    |   FIXED   ( <expression>[, <unsigned_integer> [, <unsigned_integer>] ] )
    |   INDEX   ( <string_spec>, <string_spec> [,<expression>[, <expression>] ] )
    |   {POWER | LOG} ( <expression>, <expression> )
    |   {TRUNC | ROUND} ( <expression>[, <expression>] )
    |   PI

Referenced by:
<function_spec>

Grammar2: MaxDB V7_6n

<arithmetic_function> ::= 
  {ABS | CEIL | EXP | LENGTH | FLOOR | LN | NOROUND | SIGN | SQRT} ( <expression> )
| FIXED ( <expression>[, <unsigned_integer> [, <unsigned_integer>] ] )
| FLOAT ( <expression>[, <unsigned_integer> ] )
| INDEX ( <string_spec>, <string_spec> [,<expression>[, <expression>] ] )
| {LOG | POWER} ( <expression>, <expression> )
| {ROUND | TRUNC} ( <expression>[, <expression>] )
| PI 

Referenced by:
<function_spec>