wfkjxy 发表于 2018-10-22 07:53:26

各种数据库sql语句的转义

public static String sqliteEscape(String keyWord){  
    keyWord = keyWord.replace("/", "//");
  
    keyWord = keyWord.replace("'", "''");
  
    keyWord = keyWord.replace("[", "/[");
  
    keyWord = keyWord.replace("]", "/]");
  
    keyWord = keyWord.replace("%", "/%");
  
    keyWord = keyWord.replace("&","/&");
  
    keyWord = keyWord.replace("_", "/_");
  
    keyWord = keyWord.replace("(", "/(");
  
    keyWord = keyWord.replace(")", "/)");
  
    return keyWord;
  
}


页: [1]
查看完整版本: 各种数据库sql语句的转义