ROLLUP { ordinary_grouping_set | ( ordinary_grouping_set [,...] ) }
構文要素
- ordinary_grouping_set
- 単一の次元にまたがるロールアップされたレポート行をグループ分けするのに使う1つまたは複数の式。
- 式は、BLOB、CLOB、ARRAYまたはVARRAYのタイプがある結果行をグループ化できません。
- すべてのordinary grouping setsは列を明示的に参照しなければなりません。ROLLUPで列の位置を指定することはできません。
- 単一の列をロールアップすることは、その同じ列に対する単純なGROUP BYを実行することに相当します。
- ordinary grouping setに190個より多い列を指定することはできません。
- LOBデータ型の列は、前もって別のデータ型にCASTするか、または結果がLOBではない関数に渡すのでない限り参照できません。たとえば、BLOBをBYTEまたはVARBYTEにキャストしたり、CLOBをCHARACTERまたはVARCHARにキャストします。