| 1234567891011121314151617181920212223242526272829303132 |
- package jnpf.database.sql.param;
- import jnpf.database.constant.DbFieldConst;
- import jnpf.database.model.dbfield.JdbcColumnModel;
- import jnpf.database.source.DbBase;
- import java.util.Map;
- /**
- * 类功能
- *
- * @author JNPF开发平台组 YanYu
- * @version v3.4.5
- * @copyrignt 引迈信息技术有限公司
- * @date 2022-12-06
- */
- public class FormatSqlKingbaseES {
- /**
- * 非空时空串报错,因Oracle空串存储为NULL,用一个空格代替空串
- */
- public static void nullValue(String dbEncode, JdbcColumnModel model, Map<String, Object> map){
- if(DbBase.KINGBASE_ES.equals(dbEncode)){
- // 字符串类型 && 字符串不为空 && 空串
- if(model.getValue() instanceof String && model.getNullSign().equals(DbFieldConst.NOT_NULL)
- && model.getValue().toString().equals("")){
- map.put(model.getField(), " ");
- }
- }
- }
- }
|