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