7.72 SDO_GEOR.getLayerID
形式
SDO_GEOR.getLayerID( georaster IN SDO_GEORASTER, layerNumber IN NUMBER ) RETURN VARCHAR2;
説明
GeoRasterオブジェクトのレイヤーに関連付けられたユーザー定義の識別子の値を戻します。
パラメータ
使用上のノート
GeoRasterオブジェクトのレイヤーにユーザー定義の識別子の値を設定するには、SDO_GEOR.setLayerIDプロシージャを使用します。
例
次の例では、GEORASTER_TABLE表で、GEORID列値が4である行に含まれているGeoRasterオブジェクト(GEORASTER列)のレイヤー0、1、2および3のユーザー定義の識別子の値を戻します。GEORASTER_TABLE表の定義は、「記憶域パラメータ」の例1-1の次に説明されています。
SELECT substr(sdo_geor.getLayerID(georaster, 0),1,12) layerID0, substr(sdo_geor.getLayerID(georaster, 1),1,12) layerID1, substr(sdo_geor.getLayerID(georaster, 2),1,12) layerID2, substr(sdo_geor.getLayerID(georaster, 3),1,12) layerID3 FROM georaster_table WHERE georid=4; LAYERID0 LAYERID1 LAYERID2 LAYERID3 ------------ ------------ ------------ ------------ TM543 TM3 TM4 TM5
親トピック: SDO_GEORパッケージのリファレンス