Страницы

Поиск по вопросам

воскресенье, 1 марта 2020 г.

Добавить лидирующие пробелы для чисел

#sql #oracle


Как в Oracle SQL добавить лидирующие пробелы для чисел?
Можете поделится литературой по Oracle SQL? Язык русский/английский. 
    


Ответы

Ответ 1



Воспользуйтесь функцией LPAD(): select lpad(to_char(numeric_column_name), 8, ' ') from ... 8 в данном примере - длина целевой строки. PS убежден, что лучшая документация по Oracle - это Oracle Online Documentation

Ответ 2



Еще как вариант: select To_Char(100, '999999999') from Dual Строка будет длиной равной количеству девяток плюс позиция под знак (либо пробел либо "-"). Т.е. в целом для примера длина строки будет 10 символов. Источник: https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions181.htm

Комментариев нет:

Отправить комментарий