docs: Integer getColSize(int i) {
  
          ColumnSchema column;
          int          type;
          int          size;
  
          column = table.getColumn(i);
          type   = column.getDataType().getJDBCTypeCode();
  
          if (!Types.acceptsPrecision(type)) {
              return null;
          }
  
          size = column.getDataType().precision > Integer.MAX_VALUE
                 ? Integer.MAX_VALUE
                 : (int) column.getDataType().precision;
  
          if (size > 0) {
              return ValuePool.getInt(size);
          } else {
              ti.setTypeCode(type);
  
              return ti.getPrecision();
          }
      }