else
else if (isRequiringNullAsDefaultValue() && (TypeMap.isTextType(column.getTypeCode()) || TypeMap.isBinaryType(column.getTypeCode())))
    protected void writeColumn(Table table, Column column) throws IOException    {        //see comments in columnsDiffer about null/"" defaults        print(column.getName());        print(" ");        print(getSqlType(column));        if (column.getDefaultValue() != null)        {            print(" DEFAULT '" + column.getDefaultValue() + "'");        }        if (column.isRequired())        {            print(" ");            writeColumnNotNullableStmt();        }        else        {            print(" ");            writeColumnNullableStmt();        }        if (column.isAutoIncrement())        {            print(" ");            writeColumnAutoIncrementStmt(table, column);        }    }