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中通过
是公司一个同事以前写的方法,盗来给大家看看:)