Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 добавление нулей перед числом до определенной разрядности?  [new]
zhiha
Member

Откуда:
Сообщений: 40
существует поле из 10 символов, если длина значения поля равно, к примеру, 7, то необходимо добить до 10 посредством добавления нулей в начало значения
1 июн 12, 01:22    [12647716]     Ответить | Цитировать Сообщить модератору
 Re: добавление нулей перед числом до определенной разрядности?  [new]
Dag
Member

Откуда:
Сообщений: 842
PADL(myPole,10,'0')
1 июн 12, 01:33    [12647765]     Ответить | Цитировать Сообщить модератору
 Re: добавление нулей перед числом до определенной разрядности?  [new]
AndreTM
Member

Откуда: Где-то в вологодских лесах...
Сообщений: 6901
Dag
PADL(myPole,10,'0')
PADL(ALLTRIM(myPole),10,'0')
2 июн 12, 15:08    [12655507]     Ответить | Цитировать Сообщить модератору
 Re: добавление нулей перед числом до определенной разрядности?  [new]
zhiha
Member

Откуда:
Сообщений: 40
AndreTM, это работает, но только для первой записи, у меня больше 2500 записей.... и необходимо, чтоб исправления были же непосредственно в таблице, не подскажите как это сделать
3 июн 12, 22:03    [12658884]     Ответить | Цитировать Сообщить модератору
 Re: добавление нулей перед числом до определенной разрядности?  [new]
zhiha
Member

Откуда:
Сообщений: 40
AndreTM, работает только с полем, на которое установлен курсор
3 июн 12, 22:07    [12658900]     Ответить | Цитировать Сообщить модератору
 Re: добавление нулей перед числом до определенной разрядности?  [new]
Kinoman1985
Member

Откуда: Moscow
Сообщений: 5
zhiha,
UPDATE myTable SET myPole=PADL(ALLTRIM(myPole),10,'0')
3 июн 12, 22:59    [12659074]     Ответить | Цитировать Сообщить модератору
 Re: добавление нулей перед числом до определенной разрядности?  [new]
zhiha
Member

Откуда:
Сообщений: 40
Kinoman1985, спасибо большое!
4 июн 12, 01:51    [12659426]     Ответить | Цитировать Сообщить модератору
 Re: добавление нулей перед числом до определенной разрядности?  [new]
glamis
Member

Откуда:
Сообщений: 603
zhiha,

tran(myPole,'@L 9999999999')
5 июн 12, 13:02    [12667407]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить