<insert id="insert" parameterType="Dto">
INSERT INTO table VALUES
(GeomFromText('POINT(#{latitude} #{longitude})'))
</insert>
我想执行以上查询,但是返回一些错误
原因:java.sql.SQLException:参数索引超出范围(12>
参数数量,即11)。
INSERT INTO filtered_user_location VALUES (GeomFromText('POINT(? ?)'))
我认为该错误意味着单引号中的预处理语句(?)不起作用。
你有什么好主意吗?
最佳答案
Thx Mr.Alien编辑
我固定了查询
GeomFromText('POINT($ {latitude} $ {longitude})')
那么效果很好