powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как центрировать данные в столбце отчёта в SQL*Plus?
8 сообщений из 8, страница 1 из 1
Как центрировать данные в столбце отчёта в SQL*Plus?
    #32073928
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как центрировать название столбца я в курсе: column <col_name> justify <left|center|right|n>, а
как позиционировать сами данные?
...
Рейтинг: 0 / 0
Как центрировать данные в столбце отчёта в SQL*Plus?
    #32073978
Mergen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А разве положение не определяется типом данных?
...
Рейтинг: 0 / 0
Как центрировать данные в столбце отчёта в SQL*Plus?
    #32073997
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Определяется, строки слева, числа справа. А если я хочу числа по центру сделать? Или это запрещает конституция РФ?
...
Рейтинг: 0 / 0
Как центрировать данные в столбце отчёта в SQL*Plus?
    #32074257
ShgGena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
col abc format a50 justify c;

SQL>
select lpad(' ',ceil((50-length(object_name))/2),' ')||object_name abc
from all_objects
where rownum < 5;

SQL>
ABC
--------------------------------------------------
ACCESS$
ALL_ALL_TABLES
ALL_ARGUMENTS
ALL_ASSOCIATIONS
...
Рейтинг: 0 / 0
Как центрировать данные в столбце отчёта в SQL*Plus?
    #32074497
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может я чего-то непонимаю, но в отчёте никакого центрирования нет. Текст в столбце и в заголовке выровнен в лево, а не по центру.
А вот эта конструкция "select lpad(' ',ceil((50-length(object_name))/2)," мне вообще кажется извращением.
...
Рейтинг: 0 / 0
Как центрировать данные в столбце отчёта в SQL*Plus?
    #32074773
ShgGena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выполни запрос на sqlplus - результат центрируется.
Это форум обрубает лидирующие и хвостовые пробелы.
...
Рейтинг: 0 / 0
Как центрировать данные в столбце отчёта в SQL*Plus?
    #32074777
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Выполни запрос на sqlplus - результат центрируется.
>Это форум обрубает лидирующие и хвостовые пробелы

Код: plaintext
1.
2.
          кстате, 
            чтоб не обрубал надо 
            использовать теги: [src]мой код
[/src]
...
Рейтинг: 0 / 0
Как центрировать данные в столбце отчёта в SQL*Plus?
    #32074783
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понимаешь в чём дело. Меня интересует как это делается(и делается ли вообще) командами SQL*Plus. А не через использование функций Oracle.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как центрировать данные в столбце отчёта в SQL*Plus?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]