Я использую таблицу со столбцом varchar. Я не осознавал, что конечные пробелы не учитывается при сравнении (и что, по-видимому, два значения, которые отличаются только количеством конечных пробелов, будут нарушать свойство уникальности, если оно указано).
Мне нужно исправить это в таблице, желательно на месте. Есть ли рекомендуемый путь для исправления такой таблицы в MySQL?
Я обращаюсь к БД строго через программу, которую я контролирую, поэтому переключиться на формат, не читаемый человеком, такой как двоичный, будет нормально. Но я не уверен, как это сделать такая вещь и не надо Я не хочу уничтожить стол.