Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 1
Благодарности: 1

Профиль | Отправить PM | Цитировать


Есть такие замечательные функции LPAD() и RPAD()
Тебе нужно воспользоваться функцией LPAD.
Эта функция добавляет нужный символ в нужном количестве в левую сторону строки.
Для твоего примера эта функция выглядет вот так:
Код: Выделить весь код
SELECT LPAD(TO_CHAR(598),7,'0') FROM DUAL;
----
0000598
Хотья у меня сработал и без преобразования в char, т.е.
Код: Выделить весь код
SELECT LPAD(598,7,0) FROM DUAL;
----
0000598
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:51, 04-12-2008 | #3