本文介绍Lindorm Ganos SQL的使用限制。
由于Lindorm Ganos SQL在Lindorm宽表引擎的基础上支持 Ganos时空数据服务,所以宽表SQL的使用限制也适用于Lindorm Ganos SQL,具体请参见使用限制。
Lindorm Ganos SQL的使用限制还包括以下几点:
WHERE语句中,除了
ST_Contains
、ST_DWithin
、ST_DWithinSphere
、ST_Intersects
和ST_Within
时空函数,使用其他时空函数时会触发全表扫描。如果要强制使用全表扫描,需要在SQL语句中添加/*+ _l_allow_filtering_ */
关键字。不支持三维类型(Z、M、ZM)。
不支持自定义SRID(Spatial Reference IDentifier)修饰符,当前默认为4326。
Geometry对象的数据类型基础是平面,平面上两点之间的最短路径是直线。Geometry对象的计算函数(例如面积、距离、长度等)是使用直线向量和笛卡尔坐标系计算的,所以计算结果在地球的球体上不准确。如果要计算球面距离,请使用ST_LengthSphere和ST_DistanceSphere函数。
文档内容是否对您有帮助?