23.1 SDO_CSW.CREATE_SPATIAL_IDX
書式
SDO_CSW.CREATE_SPATIAL_IDX( owner IN VARCHAR2, csw_table_name IN VARCHAR2, srid IN NUMBER);
説明
空間索引がCSW表にまだ存在しない場合、空間索引を作成します。
パラメータ
使用上のノート
空間索引がcsw_table_name
にすでに存在する場合、このプロシージャは何もしません。空間索引がすでに存在するが、CSW用に再作成する必要がある場合、索引を削除し、このプロシージャを使用して索引を作成する必要があります。USER_SDO_GEOM_METADATAビューにCSW表の情報が移入されます。
このプロシージャでは、CSW表のXMLType列のSDO_GEOMETRYオブジェクトを使用します。これらのジオメトリは、SRIDパラメータで表された座標参照系に変換されます。
作成された空間索引には、csw_table_name_IDX
形式の名前が付けられます。
Catalog Services for the Webのサポートについては、「Catalog Services for the Web (CSW)のサポート」を参照してください。
例
次の例では、SCOTT.MY_CSW_CATALOG TABLE表に空間索引を作成し、SRID 4326を空間データに関連付けます。
DECLARE BEGIN sdo_csw.create_spatial_idx('SCOTT', 'MY_CSW_CATALOG_TABLE', 4326); END; /