Oracle 创建空间索引
CREATE `索引名称` ON 表名(字段名称) INDEXTYPE IS MDSYS.SPATIAL_INDEX
注意在创建空间索引的时候需要给用户空间表添加元数据
(本人理解 元数据作用是来确定你的空间数据空间范围 和空间数据类型 如有不对 希望有大佬能给指点)
INSERT INTO USER_SDO_GEOM_METADATA (TABLE_NAME, COLUMN_NAME,DIMINFO, SRID)
VALUES ('表名', '字段名',
MDSYS.SDO_GEOMETRY -- 字段类型
(MDSYS.SDO_DIM_ELEMENT('X', -5000000, -5000000, 0.000000050),
MDSYS.SDO_DIM_ELEMENT('Y', -5000000, -5000000, 0.000000050),
MDSYS.SDO_DIM_ELEMENT('Z', 0,0, 0.000000050)
), NULL);
小白总结 如有不对 希望有大佬能给指点!