compute_columns_attributes
Description:
Computes correct attributes for each of this's columns, which includes the "NOT NULL" attribute, the default value, the precision and scale for numeric values.
Parameters:
| this | 
           a DataSelect data model  | 
      
Returns:
| 
           TRUE if no error occurred  |