public String str_replace(String from,String to ,String source) { StringBuffer bf= new StringBuffer("");
StringTokenizer st = new StringTokenizer(source,from,true); while (st.hasMoreTokens()) { String tmp = st.nextToken(); if(tmp.equals(from)) { bf.append(to); } else { bf.append(tmp); } } return bf.toString(); }
例如:
value = str_replace("'","''",value);
将字符串值中含有的一个单引号替换成两个单引号,在oracle中通过
是公司一个同事以前写的方法,盗来给大家看看:) |