A type descriptor, MI_TYPE_DESC, is a DataBlade API data type structure that contains information about an SQL data type. For built-in data types, this information comes from the syscolumns table. For extended data types, it contains the information in the sysxtdtypes table. Table 9 lists the DataBlade API accessor functions that obtain information from a type descriptor.
The DataBlade API uses type descriptors in the following situations.