Форум A4on.TV и ПО "Атирра"
Программный продукт "Атирра" => Вопросы по работе программы => Тема начата: Ump от Апреля 09, 2013, 16:40:48
-
Здравствуйте.
Возникла следующая ситуация.
База на 5000 абонентов. Все имеют номер лицевого счета от 1 и до 5000.
Раньше деньги принимались только через кассу и квартплату.
Теперь работаем напрямую с банком. Чтобы банк присылал реестр оплативших
им нужно, чтобы счета были из шести цифр и начинались не с нуля.
Например, счет 1 стал бы 100001 и т.д. В ручную переименовывать 5000 счетов
тяжко, есть ли возможность сделать это как-нибудь быстрее.
Спасибо
-
Зайдите в программу под пользователем SYSDBA.
Далее меню Файл - Администрирование - Выполнение запросов
и выполните следующий код:
update customer set account_no = '1'||lpad(account_no, 5, '0') where CHAR_LENGTH(account_no)<6;
commit;
(вставьте две строки в окно и нажмите выполнить, зеленая стрелочка)