3
回答
oracle 替换sql 通配符
【腾讯云】学生服务器套餐10元/月 >>>   

解决:前端页面输入%,然后查询出全部结果的问题

看到别人写的代码是:

 /**
     * 替换SQL语句的通配符,[ % _
     * 理论上说这个方法应该是写在oracle的自定义函数里面
     */
    public static String replaceWildcard(String str) {
        str = str.replace("[", "[[]");//此句一定要在最前
        str = str.replace("_", "[_]");
        str = str.replace("%", "[%]");
        return str;
    }

 

为啥使用[] 包括起来就可以呢?

求教,谢谢

 

<无标签>
举报
小栗子hl
发帖于9个月前 3回/90阅
顶部