<select id="queryMapByType" parameterType="int" resultType="my.geomap.VO.finaltask.NameValue"> select a.`name`,a.counts from regionsum as a where a.type =#{type} </select>
场景: 有一个存储过程p_test 带有多个输入参数code.name.number p_test(code IN VARCHAR2,nameIN VARCHAR2,number IN VARCHAR2,resultList OUT sys_refcursor) 但是业务上要求这三个参数都允许为空,也就是都不是必填项 原本sql语句是写成这样的: select * from temptbl a where a.code=code and a.name=name and a.number=numb
在编写shell脚本中,经常要处理一些输入参数,在使用过程中发现getopts更加方便,能够很好的处理用户输入的参数和参数值. getopts用于处理用户输入参数,举例说明使用方法: while getopts :a:b:cdefg opt; do case $opts in a) do sth; ...... cde) do another; esac done 几个重要变量: OPTIND:getopts使用OPTIND作为索引,