У меня есть несколько MySQL таблиц с типом поля BINARY, в основном для хранения различных UUID (длина 16 байтов). Я запрашиваю таблицы из Swift, проблема в том, что поле преобразуется в строку вместо ожидаемого массива UInt8.
Я просматривал базовую библиотеку MySQL C и значение для MYSQL_BIND.buffer_type. на самом деле MYSQL_TYPE_VAR_STRING, поэтому Swift-конвертер преобразует его в String.
Есть ли способ узнать, что тип поля на самом деле BINARY из результата?