registerColumn
Register a column to this table with the given name and sqlType.
This function returns the registered column, we can perform more modifications to the column such as configure a binding, mark it as a primary key, and so on. But please note that Column is immutable, those modification functions will create new Column instances and replace the origin registered ones.