如何编写查询以在Oracle DB中插入SDO_几何类型列数据?
我的任务是创建sql查询以在oracle列中插入数据。如何编写查询以在Oracle DB中插入SDO_几何类型列数据?,oracle,geospatial,spatial,oracle-spatial,Oracle,Geospatial,Spatial,Oracle Spatial,我的任务是创建sql查询以在oracle列中插入数据。 数据类型为SDO_GEOMETRY 我只有纬度和经度值。 任何指针都会很有帮助完整的文档有更多的示例,但这里是您需要的代码片段 SDO_GEOMETRY(2001, 4326, SDO_POINT_TYPE(37.783333, -122.416667, NULL), NULL, NULL) 完整文档:除了如上所述在SDO_几何体列中保
数据类型为SDO_GEOMETRY
我只有纬度和经度值。
任何指针都会很有帮助完整的文档有更多的示例,但这里是您需要的代码片段
SDO_GEOMETRY(2001,
4326,
SDO_POINT_TYPE(37.783333, -122.416667, NULL),
NULL,
NULL)
完整文档:除了如上所述在SDO_几何体列中保存Lat和Lng外,您还可以使用Oracle Spatial和Oracle Locator的许多有用功能来实现一些有用的结果 为了使用这些功能,必须采取以下步骤:
完成上述步骤后,可以使用Oracle Locator提供的有用运算符。例如,可以找到距离给定点X米以内的位置。有关详细信息,请阅读Oracle文档。谢谢克里斯!这就是我想要的!