diff --git a/src/org/redkale/source/DataSqlSource.java b/src/org/redkale/source/DataSqlSource.java index bc595bbf9..92351f030 100644 --- a/src/org/redkale/source/DataSqlSource.java +++ b/src/org/redkale/source/DataSqlSource.java @@ -1181,7 +1181,9 @@ public abstract class DataSqlSource extends AbstractService implement blobs.add((byte[]) val); setsql.append(" = ").append(prepareParamSign(++index)); } else { - setsql.append(" = ").append(info.formatSQLValue(val, sqlFormatter)); + CharSequence sqlval = info.formatSQLValue(val, sqlFormatter); + if (sqlval == null && info.isNotNullJson(attr)) sqlval = "''"; + setsql.append(" = ").append(sqlval); } } if (neednode) {