sql 编辑功能名称重复性校验

来源:互联网 发布:私募公募 知乎 编辑:程序博客网 时间:2024/06/05 06:20
<!--修改时名称做重复性校验 --><select id="checkRepeat" parameterType="com.test.entity.SampleType" resultType="java.lang.Integer">
    SELECT        count(IF (UPPER(t. NAME) = UPPER(#{name,jdbcType=VARCHAR}), 1, 0)) NAME    FROM        sample_type t    WHERE (        UPPER(t. NAME) = UPPER(#{name,jdbcType=VARCHAR}) AND t.id != #{id,jdbcType=VARCHAR}    )
</select>
原创粉丝点击