diff --git a/src/main/java/fr/pandacube/java/util/orm/SQLElement.java b/src/main/java/fr/pandacube/java/util/orm/SQLElement.java index 15b0a46..445e37c 100644 --- a/src/main/java/fr/pandacube/java/util/orm/SQLElement.java +++ b/src/main/java/fr/pandacube/java/util/orm/SQLElement.java @@ -283,7 +283,7 @@ public abstract class SQLElement> { } first = false; concat_vals += " ? "; - concat_fields += entry.getKey().getName(); + concat_fields += "`" + entry.getKey().getName() + "`"; addValueToSQLObjectList(psValues, entry.getKey(), entry.getValue()); } diff --git a/src/main/java/fr/pandacube/java/util/orm/SQLElementList.java b/src/main/java/fr/pandacube/java/util/orm/SQLElementList.java index a82aaa9..d6df8ba 100644 --- a/src/main/java/fr/pandacube/java/util/orm/SQLElementList.java +++ b/src/main/java/fr/pandacube/java/util/orm/SQLElementList.java @@ -86,7 +86,7 @@ public class SQLElementList> extends ArrayList { List psValues = new ArrayList<>(); for (Map.Entry, Object> entry : modifiedValues.entrySet()) { - sqlSet += entry.getKey().getName() + " = ? ,"; + sqlSet += "`" + entry.getKey().getName() + "` = ? ,"; SQLElement.addValueToSQLObjectList(psValues, entry.getKey(), entry.getValue()); }