VALSPERPAGE
VALSPERPAGEプログラムは、1つのページに収まる指定の幅を持つ変数値の最大数を計算するプログラムです。ページとは、ワークスペース内の格納単位です。
パラメータ
- n
-
変数の幅をバイト単位で指定するINTEGER
式。この値の範囲は1
から4000
の間です。4000
を超える値や1
未満の値を指定すると、結果はNA
になります。
使用上の注意
大きい変数
Oracle OLAPを使用すると、非常に大きい多次元変数を作成できます。理論上、変数には2**63
セルまで格納できますが、この最大値はメモリー制約やシステムに固有のその他の要因の影響を受けます。
例
例8-159 1ページのセルの数の計算
次の文を実行すると、INTEGER
データ型の変数について、1ページで利用できるセルの最大数が計算されます。Oracle OLAPでは、INTEGER
値のデフォルトの幅は4
バイトです。
SHOW VALSPERPAGE(4)
この文の出力は次のとおりです。
992