Следует ли мне использовать VARCHAR2 или CHAR в качестве типа данных в Oracle?
Мне было предложено использовать CHAR для этих новых таблиц, которые мне нужны, но я обеспокоен тем, что эти новые таблицы будут использоваться для заполнения существующих таблиц, использующих тип данных VARCHAR2. Меня беспокоят лишние пробелы в полях VARCHAR2 и проблемы со сравнением. Я знаю, что есть способы сравнить их, используя их обрезку или преобразование, но я боюсь, что это сделает мой код беспорядочным и ошибочным.
Каково ваше мнение?