class_docstr: Implementation based on:
  https://mariadb.com/kb/en/library/resultset/
code: def body(self):
      order = [
          "catalog",
          "schema",
          "table_alias",
          "table_name",
          "column_alias",
          "column_name",
          "fixed_length",
          "character_set",
          "column_length",
          "column_type",
          "flags",
          "decimals",
          "unused",
      ]
      string = b""
      for key in order:
          string += getattr(self, key).toStringPacket()
  
      self.setBody(string)
      return self._body
  
imports: from mindsdb.api.mysql.mysql_proxy.data_types.mysql_packet import Packet
  from mindsdb.api.mysql.mysql_proxy.libs.constants.mysql import CHARSET_NUMBERS, TYPES
  from mindsdb.api.mysql.mysql_proxy.data_types.mysql_datum import Datum
label_desc: Use image node_id 2 for calling the ColumnDefenitionPacket obj's underlying member method code with example usage: obj.body() and returns: self