四时宝库

程序员的知识宝库

Oracle sql中的like(oracle SQL中的instr可以用啥代替效率高)

Oracle在mybatis中使用like如下

<select id="selectByName" parameterType="string" resultMap="BaseResultMap">

    SELECT userName

    FROM USER

        <if test="userName != null">

            AND userName like '%' || #{userName} || '%'

        </if>

        或者

        <if test="userName != null">

            AND userName like concat(concat('%','${userName}'),'%')

        </if>

</select>

在此说个简单的区别

Oracle和mysql的区别,like后操作不同

欢迎大家提议、分享、交流、共同学习进步!

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接