7.142 SDO_GEOR.setRasterType
形式
SDO_GEOR.setRasterType( georaster IN OUT SDO_GEORASTER, rasterType IN NUMBER);
説明
GeoRasterオブジェクトのラスター型を設定します。
パラメータ
- georaster
-
GeoRasterオブジェクトを指定します。
- rasterType
-
GeoRasterオブジェクトのrasterType属性として設定する数値を指定します。「rasterType属性」に示されている書式の5桁の有効な数値を指定する必要があります。
使用上のノート
処理の完了後、GeoRasterオブジェクトは自動的に検証されます。
rasterType
がNULLの場合、または既存のrasterType
値の最初の3桁が変更されている場合は、例外が発生します。
例
次の例では、GeoRasterオブジェクトのrasterType
属性値を20001
に設定します。(GEORASTER_TABLEという名前の表を参照します。この表の定義は「記憶域パラメータ」の例1-1の次に説明されています。)
DECLARE grobj sdo_georaster; BEGIN SELECT georaster INTO grobj FROM georaster_table WHERE georid=2 FOR UPDATE; sdo_geor.setRasterType(grobj, 20001); UPDATE georaster_table SET georaster = grobj WHERE georid=2; COMMIT; END; /
親トピック: SDO_GEORパッケージのリファレンス