Мне было интересно, можно ли это сделать без ФОРМАТА КОЛОННЫ.
Текущий пример:
TABLESPACE_NAME BIG DATAFILE_NAME
------------------------------ --- -------------------------------------------------------------------------------------------------------------------
STORETABS NO C:\ORACLE\APP\ASUH\ORADATA\TESTORCL\STORETABS_01.DBF
STORETABS NO C:\ORACLE\APP\ASUH\ORADATA\TESTORCL\STORETABS_02.DBF
Обратите внимание, что строки заголовка "-" полностью расширены, чтобы соответствовать определенному значению varchar (n).
Существует ли команда SQLPLUS SET, которая автоматически подстраивает ширину столбца либо по размеру заголовка столбца, либо по размеру максимальных данных в столбце?
Я хочу, чтобы это выглядело так:
TABLESPACE_NAME BIG DATAFILE_NAME
---------------- --- -----------------------------------------------------
STORETABS NO C:\ORACLE\APP\ASUH\ORADATA\TESTORCL\STORETABS_01.DBF
STORETABS NO C:\ORACLE\APP\ASUH\ORADATA\TESTORCL\STORETABS_02.DBF
Если не по размеру заголовка столбца, более желательна адаптация к максимальному размеру данных.