public static AlterColumn alterColumn(Expression table, Name column, DbColumnType dbColumnType, DbColumnConstraint... constraints) {
        return alterColumn(
                table,
                dbColumn().name(column.getName()).type(dbColumnType).addConstraints(constraints).build());
    }
public static AlterColumn alterColumn ( Expression table , Name column , DbColumnType dbColumnType , DbColumnConstraint ... constraints ) { return alterColumn ( table , dbColumn ( ) . name ( column . getName ( ) ) . type ( dbColumnType ) . addConstraints ( constraints ) . build ( ) ) ; }
Alter column operator.

@param table        The table containing the column.
@param column       The column of the table.
@param dbColumnType The db column type.
@param constraints  The constraints of the column.
@return The alter column operator.