MySQL Error number: 4032; Symbol: ER_INVALID_CAST_TO_GEOMETRY; SQLSTATE: 22S01

文档解释

Error number: 4032; Symbol: ER_INVALID_CAST_TO_GEOMETRY; SQLSTATE: 22S01

Message: Invalid cast from %s to %s.

错误说明:

ER_INVALID_CAST_TO_GEOMETRY错误代码表示无效的几何数据类型转换,即在尝试将非合法的几何数据类型转换为有效的几何类型时出错,MySQL将收到此错误消息。

常见案例

出现这个错误的最常见的案例是尝试将字符串类型的数据转换为几何数据类型,如想将一个字符串“123”转换为几何类型POINT。

解决方法:

请检查您是否正确地定义了转换,即正确输入了字段数据类型。请使用标准要求的几何类型。如果该转换仍然失败,则应检查该输入字段的值是否有效。如果输入的数据是字符串,则应检查该字符串的格式是否正确,例如,EPOINT(1,2)。

你可能感兴趣的