Только строки содержащие цифры в запросе

1. sustav86 21.08.15 11:53 Сейчас в теме
Добрый день.
Подскажите пожалуйста как в запросе выбрать строки которые содеражат только цифры?
Спасибо.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. vovan_victory 65 21.08.15 13:27 Сейчас в теме
(1) sustav86, а если так

Выбрать СмешаннаяСтрока Из .... КАК ИсточникДанных
ГДЕ
ТипЗначения(ИсточникДанных.СмешаннаяСтрока) = Тип(Число)
4. vladir 114 21.08.15 13:43 Сейчас в теме
(1) sustav86, если известна длина строки, то можно как-то так:
ГДЕ ТвояСтрока ПОДОБНО "[0-9][0-9][0-9]%"
GoodDay; Азверин; johny1987; +3 Ответить
6. vovan_victory 65 21.08.15 14:08 Сейчас в теме
добавлю к (4)

ГДЕ ТвояСтрока ПОДОБНО "[^\d+$]"
2. Aleanza 21.08.15 11:59 Сейчас в теме
С помощью запросов 1С вы этого сделать не сможете.
Опишите какую вы решаете задачу, возможно есть другие решения.
5. ipoloskov 164 21.08.15 13:49 Сейчас в теме
ВЫБОР КОГДА ТвояСтрока="0" Тогда ИСТИНА
КОГДА ВЫРАЗИТЬ(ТвояСтрока КАК Число(22,8))=0 Тогда ЛОЖЬ
ИНАЧЕ Истина
КОНЕЦ
7. ateplouhov123 19.03.21 15:29 Сейчас в теме
Тема наверно старая, но сам наткнулся решил написать, как решил задачу в запросе. Нужно пойти от обратного - определить строки где есть хоть один символ не число

Где ТвояСтрока Подобно "%[^0-9]%"

и полученный результат исключить из итогового результата
VladC#; GoodDay; Power_0N; ramze1C; user1608137; Nio; odamcha; Casey1984; +8 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот