powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как в Select перевести строку в число заданного формата
5 сообщений из 5, страница 1 из 1
Как в Select перевести строку в число заданного формата
    #35680826
можно ли и как, если можно сделать, чтоб из
Select val(field1) as field1 from table1 поле Field1 было Numeric длиной 5 знаков
...
Рейтинг: 0 / 0
Как в Select перевести строку в число заданного формата
    #35680832
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Select CAST(field1 AS N(5,0)) as field1 from table1
С уважением, Алексей
...
Рейтинг: 0 / 0
Как в Select перевести строку в число заданного формата
    #35680863
Galyamov Rinat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Select CAST(field1 AS N(5,0)) as field1 from table1


Либо по старинке:
Select 00000 as field1 from table1where .f.;
union all;
Select val(field1) as field1 from table1


А если символьный field1 имеет ширину не более 5-ти символов и надо прото
гарантировать, что первое число выборки не будет меньше знаков, т.е.
значение в остальных строках не примет вид ***, то можно просто

Select val(field1)+00000 as field1 from table1

:)


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как в Select перевести строку в число заданного формата
    #35680868
Galyamov Rinat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Select 00000 as field1 from table1where .f.;
> union all;
> Select val(field1) as field1 from table1


А чтобы точно гарнтировать типы полей в старых версиях фокса, можно сделать
так:

crea cursor Shablon (ttt n(5,0))

Select ttt as field1 from Shablon;
union all;
Select val(field1) as field1 from table1


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как в Select перевести строку в число заданного формата
    #35680961
Спасибо
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как в Select перевести строку в число заданного формата
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]