Фон: Този проблем възниква, когато стойностите на двоични низове (тип BINARY/VARBINARY) се връщат в резултатите. Двоичните низове съдържат нулевите байтове и поради някаква причина, очевидно сигурност, не са показани по подразбиране. Повече подробности за двоичните низове тук .
Дори в докладвания пример SELECT INET_NTOA(167773449)
, функцията връща двоичен низ. Проверете това
за справка.
Решение: Тъй като MySQL Workbench v5.2.22, може да се зададе чрез предпочитания дали да ПОКАЗВА или СКРИЕ такива стойности.
- В MySQL Workbench отидете на:"Редактиране -> Предпочитания... -> SQL заявки " ИЛИ "Редактиране -> Предпочитания... -> SQL редактор -> Изпълнение на SQL " (в зависимост от това каква версия на Workbench имате).
- Поставете отметка в опцията „Третиране на BINARY/VARBINARY като низ от недвоичен символ“, за да покажете действителната стойност.
Справка: Първоначалният проблем е докладван и отговорен с корекция тук .