3
回答
oracle 替换sql 通配符
百度AI开发者大赛带你边学边开发,赢100万奖金,加群:418589053   

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

看到别人写的代码是:

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

 

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

求教,谢谢

 

<无标签>
举报
小栗子hl
发帖于1年前 3回/91阅
顶部