7.104 SDO_GEOR.isBlank
形式
SDO_GEOR.isBlank( georaster IN SDO_GEORASTER ) RETURN VARCHAR2;
説明
GeoRasterオブジェクトが空白のGeoRasterオブジェクトの場合は文字列TRUE
を戻し、空白のGeoRasterオブジェクトでない場合は文字列FALSE
を戻します。
使用上のノート
空白のGeoRasterオブジェクトでは、すべてのセルが同じセル値を持ちます。
既存の空白のGeoRasterオブジェクトのセル値を変更するには、SDO_GEOR.setBlankCellValueプロシージャを使用します。指定されたGeoRasterオブジェクトのセル値を戻すには、SDO_GEOR.getBlankCellValueファンクションを使用します。
例
次の例では、GEORASTER_TABLE表のGEORASTER列に含まれている各GeoRasterオブジェクトが空白のGeoRasterオブジェクトかどうかを判断します。(GEORASTER_TABLE表の定義は、「記憶域パラメータ」の例1-1の次に説明されています。)
SELECT georid, substr(sdo_geor.isBlank(georaster),1,7) isBlank FROM georaster_table; GEORID ISBLANK ---------- ------- 2 FALSE 4 FALSE
親トピック: SDO_GEORパッケージのリファレンス