Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllDmMapperProcessor.java
@@ -70,7 +70,8 @@
      DdlFieldMappingAttrBO mappingBO = getMappingBO(fieldType);
      if (mappingBO.getDataLength() != null) {
         //mappingBO用来做最后的校验,如果定义的BO没有字段长度,则说明这个类型生成的sql不应该指定长度。如果指定了长度,说明是字段长度的最大值,VARCHAR、CLOB除外
         if (!(fieldType.equals(VciFieldTypeEnum.VTClob) || fieldType.equals(VciFieldTypeEnum.VTString))
         // TODO:2024-4-23修改,这儿第一组判断条件取反了,但是这儿应该是不取反才对
         if ((fieldType.equals(VciFieldTypeEnum.VTClob) || fieldType.equals(VciFieldTypeEnum.VTString))
            && attributeVO.getAttributeLength() > mappingBO.getDataLength()) {
            mappingBO.setDataLength(attributeVO.getAttributeLength());
         }