CColumn column = cols.length > 0 ? cols[i] : null;
CIgnore ignore = ignores.length > 0 ? ignores[i] : null;
String columnName = makeColumnName(attributeOverrides, nameMapper, columnNamePrefix, column, pNames[i]);
boolean allowNotExists = ignore != null && ignore.notExists();
boolean ignoreTypeMismatch = ignore != null && ignore.typeMismatch();
boolean staticCol = column != null && column.isStatic();
DataType dataType = column != null ? column.type().getDataType() : null;
if (dataType == null) {