标签:xml gt 大于号 distinct create lt 小于号 select
这种问题在xml处理sql的程序中经常需要我们来进行特殊处理。
其实很简单,我们只需作如下替换即可避免上述的错误:
< | <= | > | >= | & | ' | " |
< |
<= |
> |
>= |
& |
' |
" |
例如常见的时间比较:
<select id="select" parameterType="xxx" resultMap="xxx"> select distinct <include refid="Base_Column_List" /> from xxx <where> <if test="createDate != null"> create_date <= #{createDate} </if> </where> </select>
正确写法
<select id="select" parameterType="xxx" resultMap="xxx"> select distinct <include refid="Base_Column_List" /> from xxx <where> <if test="createDate != null"> create_date <= #{createDate} </if> </where> </select>
标签:xml,gt,大于号,distinct,create,lt,小于号,select 来源: https://www.cnblogs.com/qingmuchuanqi48/p/11839253.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。