diff --git a/sql-analysis/src/main/java/com/jd/sql/analysis/extract/SqlExtract.java b/sql-analysis/src/main/java/com/jd/sql/analysis/extract/SqlExtract.java index e57efa0..e71f1f7 100644 --- a/sql-analysis/src/main/java/com/jd/sql/analysis/extract/SqlExtract.java +++ b/sql-analysis/src/main/java/com/jd/sql/analysis/extract/SqlExtract.java @@ -182,7 +182,7 @@ private static String getParameterValue(Object obj) { String value = null; if (obj instanceof String) { - value = "'" + obj.toString() + "'"; + value = "'" + obj.toString().replaceAll("'","\"") + "'"; } else if (obj instanceof Date) { DateFormat formatter = DateFormat.getDateTimeInstance(DateFormat.DEFAULT, DateFormat.DEFAULT, Locale.CHINA); value = "'" + formatter.format(obj) + "'";