Hitachi

Hitachi Advanced Database SQL Reference


8.2.1 ACOS

Returns the angle (in radians) that is the inverse cosine of the target data, in the range 0 to [Figure].

Organization of this subsection

(1) Specification format

scalar-function-ACOS ::= ACOS(target-data)
 
  target-data ::= value-expression

(2) Explanation of specification format

target-data:

Specifies the numeric data whose inverse cosine is to be determined.

The following rules apply:

  • Specify the target data in the form of a value expression. For details about value expressions, see 7.20 Value expression.

  • Specify numeric data for the target data. For details about numeric data, see (1) Numeric data in 6.2.1 List of data types.

  • Specify a value from -1 to 1 for the target data. Out-of-range values result in an error.

  • You cannot specify a dynamic parameter by itself for the target data.

(3) Rules

  1. The data type of the execution result is the DOUBLE PRECISION type.

  2. The NOT NULL constraint does not apply to the value of the execution result (the null value is allowed).

  3. If the target data has the null value, the execution result will be a null value.

(4) Example

Example:

Determine the inverse cosine of the values in columns C1 to C3 in table T1.

SELECT ACOS("C1"),ACOS("C2"),ACOS("C3")  FROM "T1"

[Figure]