我无法在 mybatis 中使用动态排序类型创建 SQL,如下例所示
<select id="selectByNetworkId" parameterType="java.util.Map" resultMap="userResult">
select user_profile.user_profile_id, user_profile.first_name
from
user_profile user_profile
where
user_profile.network_id = #{network_id}
order by
user_profile.user_profile.first_name #{sortType}
</select>
sortType 保存 {DESC, ASC} 的一个值,从我的 dao 调用此 SQL 时出现以下错误
原因:java.sql.SQLSyntaxErrorException:ORA-00933:SQL 命令未正确结束
任何想法?