Я использую Oracle SQL (в SQLDeveloper, поэтому у меня нет доступа к командам SQLPLUS, таким как COLUMN) для выполнения запроса, который выглядит примерно так:
select assigner_staff_id as staff_id, active_flag, assign_date,
complete_date, mod_date
from work where assigner_staff_id = '2096';
Результаты, которые он мне дает, выглядят примерно так:
STAFF_ID ACTIVE_FLAG ASSIGN_DATE COMPLETE_DATE MOD_DATE
---------------------- ----------- ------------------------- ------------------------- -------------------------
2096 F 25-SEP-08 27-SEP-08 27-SEP-08 02.27.30.642959000 PM
2096 F 25-SEP-08 25-SEP-08 25-SEP-08 01.41.02.517321000 AM
2 rows selected
Это может очень легко создать очень широкий и громоздкий текстовый отчет, когда я пытаюсь вставить результаты как красиво отформатированный текстовый блок quick-n-dirty в отчет по электронной почте или о проблеме и т. Д. Каков наилучший способ избавиться от лишних пробелов в выходных столбцах, когда я использую просто ванильный Oracle SQL? Пока что все мои поиски в Интернете не показали много, так как все результаты веб-поиска показывают мне, как это сделать, используя команды форматирования, такие как COLUMN в SQLPLUS (которых у меня нет).