Sybase 12.7 Manual De Usuario
第
4 章 OLAP の使用
パフォーマンス&チューニング・ガイド
85
分散統計関数の詳細については、
『
Sybase IQ リファレンス・マニュアル』の
を参照してください。
数値関数
Sybase IQ でサポートされる OLAP 数値関数には、CEILING ( エイリアスは CEIL)、
EXP ( エイリアスは EXPONENTIAL)、FLOOR、LN ( エイリアスは LOG)、SQRT、
WIDTH_BUCKET があります。
EXP ( エイリアスは EXPONENTIAL)、FLOOR、LN ( エイリアスは LOG)、SQRT、
WIDTH_BUCKET があります。
<numeric value function> :: =
<natural logarithm>
| <exponential function>
| <power function>
| <square root>
| <floor function>
| <ceiling function>
| <width bucket function>
| <power function>
| <square root>
| <floor function>
| <ceiling function>
| <width bucket function>
サポートされる数値関数の構文を
に示します。
表
4-3: 数値関数の構文
それぞれの数値関数の機能は次のとおりです。
•
LN: 引数値の自然対数を返します。引数値がゼロまたは負の場合は、エ
ラー状態が発生します。
ラー状態が発生します。
LN は LOG の同意語です。
•
EXP: e ( 自然対数の底 ) の値を、引数値で指定された指数まで累乗した結
果を返します。
果を返します。
•
POWER: 1 つ目の引数値を、2 つ目の引数値で指定された指数まで累乗し
た結果を返します。両方の引数の値が
た結果を返します。両方の引数の値が
0 の場合は、1 が返されます。1 つ目
の引数が
0 で、2 つ目の引数が正の値である場合は、0 が返されます。1 つ
目の引数が
0 で、2 つ目の引数が負の値である場合は、例外が発生します。
1 つ目の引数が負の値で、2 つ目の引数が整数でない場合は、例外が発生
します。
します。
•
SQRT: 引数値の平方根を返します。これは、“POWER (expression, 0.5)” の
構文変換です。
構文変換です。
数値関数
構文
自然対数
LENGTH ( string-expression )
指数関数
EXP ( numeric-expression )
累乗関数
POWER ( numeric-expression1, numeric-expression2 )
平方根
SQRT ( numeric-expression )
床関数
FLOOR ( numeric-expression )
天井関数
CEILING ( numeric-expression )
等幅ヒストグラム作成関数
WIDTH_BUCKET ( expression, min_value,
max_value, num_buckets)
max_value, num_buckets)