Integer newSize = col2.getSize();
Integer newFractionDigits = col2.getFractionDigits();
if (!col1.getType().equals(newType)
|| !NullSafeComparator.equals(col1.getSize(), newSize)
|| !NullSafeComparator.equals(col1.getFractionDigits(), newFractionDigits))
columnChange.addSubChange(new ColumnTypeChange(col1, newType, newSize, newFractionDigits));
// check column default
if (!NullSafeComparator.equals(col1.getDefaultValue(), col2.getDefaultValue()))
columnChange.addSubChange(new DefaultValueChange(col1, col2.getDefaultValue()));