存储过程
1、调用存储过程语法
<select id="getBusiId" statementType="CALLABLE" parameterType="Map" resultType="Map">
<![CDATA[
{call upgrade_get_ywid(#{hospital_id,mode=IN,jdbcType=VARCHAR},#{ywid,mode=OUT,jdbcType=DECIMAL})}
]]>
</select>
其实就是xml的特殊符号,因为它的配置就是xml,所以可以用下面这种写法转义
< <
> >
& &
" "
<= <=
>= >=
也可以使用<![CDATA[ ]]>符号进行说明,将此类符号不进行解析
<![CDATA[ 这里写你的sql ]]>
当然,用CDATA比较繁琐,所以还是使用转义符比较方便!
like的写法可以用下面的这种
LIKE #param#||'%' 或 '$param$%'