Если TRIM
не изменяет результаты, это говорит о том, что в фактических строках базы данных нет пробелов; они просто добавляются как часть форматированного вывода на экран.
По умолчанию sqlplus (инструмент Oracle командной строки, который вы используете) использует максимальную длину столбца varchar2 в качестве (фиксированной) ширины при отображении результатов оператора select.
Если вы хотите изменить это, используйте команду column format
sqlplus перед выполнением выбора. Например:
column DEPT_NAME format a20