@if{obj.partitioning!=null}
@if{obj.partitioning.partitioningType!=null||obj.partitioning.partitionScheme!=null} @if{obj.partitioning.partitionScheme!=null} @end{} @if{obj.partitioning.partitioningType!=null} @end{} @code{ columnSize=obj.partitioning.partitioningColumns.size(); if (columnSize==0){ columnSize=1; } j=0; } @foreach{column : obj.partitioning.partitioningColumns} @if{j==0} @if{obj.partitioning.partitionScheme!=null} @end{} @if{obj.partitioning.partitioningType!=null} @end{} @end{} @end{}
Partition SchemeTypeColumns Partition Size
@{obj.partitioning.partitionScheme.name}@{escape(obj.partitioning.partitioningType)}@{column.name} @{obj.partitioning.partitions.size()}
@end{} @if{obj.partitioning.subPartitioningType!=null} @code{ columnSize=obj.partitioning.subPartitioningColumns.size(); if (columnSize==0){ columnSize=1; } j=0; } @foreach{column : obj.partitioning.subPartitioningColumns} @if{j==0} @end{} @end{}
Sub Type Columns
@{obj.partitioning.subPartitioningType}@{column.name}
@end{}
@code{ _prefix=analyzeAllProperties(obj.partitioning.partitions); Object subPartitions=getSubPartitions(obj.partitioning.partitions); Object _sub=analyzeAllProperties(subPartitions); } Partitioning Details
Column Filter
@if{_prefix.lowValueCount>0} @end{} @if{_prefix.highValueCount>0} @end{} @if{_prefix.compressionCount>0} @end{} @if{_prefix.tableSpaceCount>0} @end{} @if{_prefix.lobTableSpaceCount>0} @end{} @if{_prefix.indexTableSpaceCount>0} @end{} @if{subPartitions.size()>0} @if{_sub.lowValueCount>0} @end{} @if{_sub.highValueCount>0} @end{} @if{_sub.compressionCount>0} @end{} @if{_sub.tableSpaceCount>0} @end{} @if{_sub.lobTableSpaceCount>0} @end{} @if{_sub.indexTableSpaceCount>0} @end{} @end{} @if{_prefix.lowValueCount>0} @end{} @if{_prefix.highValueCount>0} @end{} @if{_prefix.compressionCount>0} @end{} @if{_prefix.tableSpaceCount>0} @end{} @if{_prefix.lobTableSpaceCount>0} @end{} @if{_prefix.indexTableSpaceCount>0} @end{} @if{subPartitions.size()>0} @if{_sub.lowValueCount>0} @end{} @if{_sub.highValueCount>0} @end{} @if{_sub.compressionCount>0} @end{} @if{_sub.tableSpaceCount>0} @end{} @if{_sub.lobTableSpaceCount>0} @end{} @if{_sub.indexTableSpaceCount>0} @end{} @end{} @code{ j=0; } @foreach{partition : obj.partitioning.partitions} @code{ int subPartitionSize=partition.subPartitions.size; rowspanSize=partition.subPartitions.size; } @if{_prefix.lowValueCount>0} @end{} @if{_prefix.highValueCount>0} @end{} @if{_prefix.compressionCount>0} @end{} @if{_prefix.tableSpaceCount>0} @end{} @if{_prefix.lobTableSpaceCount>0} @end{} @if{_prefix.indexTableSpaceCount>0} @end{} @if{partition.subPartitions.size()>0} @code{ Object subPartition=partition.subPartitions.get(0); rowspanSize=1; } @end{} @code{ j=0; } @foreach{subPartition : partition.subPartitions} @if{j>0} @end{} @code{ j++; } @end{} @end{}
PartitionLow Value Low Value InclusiveHigh Value High Value InclusiveCompressionTable SpaceLob Table SpaceIndex Table SpaceSub PartitionLow Value Low Value InclusiveHigh Value High Value InclusiveCompressionTable SpaceLob Table SpaceIndex Table Space
@{obj.partitioning.partitions.size()} Partitions @{subPartitions.size()} Sub Partitions
@{partition.name}@{coalesce(partition.lowValue, "")} @{renderOptions.checkIcon(partition.lowValueInclusive)}@{coalesce(partition.highValue, "")} @{renderOptions.checkIcon(partition.highValueInclusive)}@{renderOptions.checkIcon(partition.compression)}@{partition.tableSpaceName}@{partition.lobTableSpaceName}@{partition.indexTableSpaceName}
@end{}