SQRT
SQRT関数は、Expressionの平方根を戻します。
SQL構文
SQRT(Expression)
パラメータ
SQRTには、次のパラメータがあります。
パラメータ | 説明 |
Expression | オペランドまたは列には、任意の数値データ型を指定できます。 |
説明
- ExpressionがNUMBERまたはTT_DECIMAL型の場合、戻されるデータ型は最大の精度およびスケールを持つNUMBERです。ExpressionがBINARY_FLOAT型の場合、戻されるデータ型はBINARY_FLOATです。それ以外の場合、戻されるデータ型はBINARY_DOUBLEです。
- ExpressionがNUMBERまたはTT_DECIMAL型の場合、Expressionの値には負数を指定できません。
- Expressionがバイナリの浮動小数点数(BINARY_FLOATまたはBINARY_DOUBLE)に解決される場合は、次のようになります。
- Expressionの値が0以上の場合、結果は正数です。
- Expressionの値が-0の場合、結果は-0です。
- Expressionの値が0より小さい場合、結果はNaNです。
例3.65
SQRT関数を使用して、-10の絶対値の平方根を戻します。次に、その値をBINARY_FLOATにキャストします。
Command> SELECT CAST (SQRT (ABS (-10)) AS BINARY_FLOAT ) FROM Dual;
< 3.162278 >
1 row found.