7.146 SDO_GEOR.setSpatialReferenced
形式
SDO_GEOR.setSpatialReferenced( georaster IN OUT SDO_GEORASTER, isReferenced IN VARCHAR2);
説明
GeoRasterオブジェクトが空間参照されているかどうかを指定します。または、isReferenced
パラメータにNULLが指定された場合、既存の値を削除します。
パラメータ
使用上のノート
このプロシージャは、GeoRasterオブジェクトが空間参照されているかどうかを設定します。
処理の完了後、GeoRasterオブジェクトは自動的に検証されます。
例
次の例では、GEORASTER_TABLE表で、GEORID列値が4である行に含まれているGeoRasterオブジェクト(GEORASTER列)を、空間参照されていないと設定します。(GEORASTER_TABLE表の定義は、「記憶域パラメータ」の例1-1の次に説明されています。)
DECLARE grobj sdo_georaster; BEGIN SELECT georaster INTO grobj FROM georaster_table WHERE georid=4 FOR UPDATE; sdo_geor.setSpatialReferenced(grobj, 'FALSE'); UPDATE georaster_table SET georaster = grobj WHERE georid=4; COMMIT; END; /
親トピック: SDO_GEORパッケージのリファレンス