#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
Комментариев нет:
Отправить комментарий