1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Замена

Тема в разделе "Базы данных и администрирование", создана пользователем lapo4ka, 27 июл 2007.

Статус темы:
Закрыта.
  1. lapo4ka

    lapo4ka Гость

    Репутация:
    0
    Добрый день!
    помогите разобраться вот с такой штукой.
    я делаю выгрузку из базы, тпа R-макета.В выгрузке использую сhar
    мне необходимо брать сумму, без копеек. На сумму дается 9 знаков. Есди она занимает меньше 9 знаков, то оставшиеся добиваются 0 спереди.
    те:
    есть 5700,26
    надо:
    000005700

    Как добивать нули эти?((((( Ничего не могу придумать((( ПОМОГИТЕ!!!! :)
     
  2. Barmutik

    Barmutik Гость

    Репутация:
    0
    Хммм.. ну как вариант считаете длину строки сколько у Вас получилось и добавляете сколько нужно 0 спереди. Хотя вроде есть функция которая генерит строку заданной длины и забивает её данным символом...

    Вот .. их даже две таких:

    StringOfChar - standard
    MakeStr - from Jedi
     
  3. lapo4ka

    lapo4ka Гость

    Репутация:
    0
    у меня хелп не находит эти функции(((
    я пробовала использовать REPLICATE, но с ним какие-то проблемы. мне надо именно делать update таблицы, но с REPLICATE не получается - нули не добавляются((((
     
  4. MajestiC

    MajestiC Гость

    Репутация:
    0
    Какая СУБД?
     
  5. ooo

    ooo Гость

    Репутация:
    0
    select lpad(floor(5700.26),9,'0') from dual;
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей