如何获取GEOMETRY数据类型列中的条目类型

问题描述:

数据类型GEOMETRY的列可以包含POLYGON,LINESTRING或POINT类型的数据。是否有可能获取包含的地理数据的类型,或者例如只选择特定类型的行?如何获取GEOMETRY数据类型列中的条目类型

当然,人们可以使用AsText()和正则表达式来获取括号前的部分,但这将是一个非常不友好的方法...或者数据类型可以保存到一个单独的列...但是不是有一个内置的函数,我可能只是错过了MySQL文档?

看起来您正在寻找ST_GeometryType

+0

完美,谢谢 - 我一定是失明的,现在我发现它在文档中。 – Connum