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

Откуда: С-Петербург
Сообщений: 401
есть такая команда:
select table1
APPEND FROM &namfile FIELDS M_GR,M_ADR,DATE1,TIME1,M_VAL DELIMITED
то что соответсвует m_adr это, к примеру, 0008242
Мне нужно чтоб записалось "8242", т.е. str(val(m_adr)). можно ли это как то вставить в append from или нет?
11 окт 04, 12:40    [1023012]     Ответить | Цитировать Сообщить модератору
 Re: append from  [new]
SergeyPl
Member

Откуда: Харьков
Сообщений: 287
Прямо в команду APPEND, наверное, не получится.
Закачайте во временную таблицу, а потом из нее
можно будет командой INSERT ... SELECT ...
с нужной обработкой в нужную таблицу.
11 окт 04, 12:54    [1023081]     Ответить | Цитировать Сообщить модератору
 Re: append from  [new]
lesha_spb
Member

Откуда: С-Петербург
Сообщений: 401
я пока так и сделал, но думал а вдруг можно все в одной команде))
11 окт 04, 12:55    [1023089]     Ответить | Цитировать Сообщить модератору
 Re: append from  [new]
ВладимирМ
Member

Откуда: г. Москва
Сообщений: 7864
Не проверял, но кажется, если в принимающей таблице поле m_adr будет числового типа, то такая конвертация произойдет автоматически. Правда это будет уже не символьная строка, а именно число.
11 окт 04, 13:02    [1023125]     Ответить | Цитировать Сообщить модератору
 Re: append from  [new]
lesha_spb
Member

Откуда: С-Петербург
Сообщений: 401
да именно так раньше и было, но сейчас возникла необходимость сделать это поле символьным. Ладно проблема решена с помощью дополнительной команды всем спасибо
11 окт 04, 13:13    [1023188]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить