【发布时间】:2016-09-02 06:21:45
【问题描述】:
在 MySQL
mysql> select astext(geomfromtext('polygon()'));
+-----------------------------------+
| astext(geomfromtext('polygon()')) |
+-----------------------------------+
| NULL |
+-----------------------------------+
1 row in set (0.00 sec)
但对于较新的 MySQL,相同的输入给出:
ERROR 3037 (22023): Invalid GIS data provided to function st_geometryfromtext.
有没有办法在将 WKT 发送到几何函数之前检查它是否有效? 或者是否有一个设置来强制几何函数产生 NULL 而不是无效输入的错误?
【问题讨论】:
标签: mysql spatial-query