7.44 SDO_GEOR.getBlockingType
形式
SDO_GEOR.getBlockingType( georaster IN SDO_GEORASTER ) RETURN VARCHAR2;
説明
GeoRasterオブジェクトのブロック・タイプを戻します。
使用上のノート
このファンクションは、NONEまたはREGULARのいずれかの値を戻します。
-
NONE: GeoRasterオブジェクトはブロック化されていませんが、単一のBLOBオブジェクトです。 -
REGULAR: GeoRasterオブジェクトは通常のブロックを使用しています(各ブロックが同じ次元サイズを持ちます)。
georasterまたはそのメタデータがNULLの場合、このファンクションはNULL値を戻します。
例
次の例では、GEORASTER_TABLE表で、GEORID列値が21である行に含まれているGeoRasterオブジェクト(GEORASTER列)のセル深度、インターリーブ・タイプ、およびブロック・タイプを戻します。GEORASTER_TABLE表の定義は、「記憶域パラメータ」の例1-1の次に説明されています。
SELECT sdo_geor.getCellDepth(georaster) CellDepth,
substr(sdo_geor.getInterleavingType(georaster),1,8) interleavingType,
substr(sdo_geor.getBlockingType(georaster),1,8) blocking
FROM georaster_table WHERE georid=21;
CELLDEPTH INTERLEA BLOCKING
---------- -------- --------
8 BSQ REGULAR親トピック: SDO_GEORパッケージのリファレンス