можно ли в запросе преобразовать строковое значение в числовое #734708


#0 by LivingStar
В запросе из одного поля выбираю значения, 3, 6, -2, как эти значения в запросе преобразовывать в числа?
#1 by VladZ
Можно. См. "Выразить"
#2 by igoza
ВЫРАЗИТЬ наверно
#3 by VladZ
А вообще - букву "Я" нажми справа.
#4 by 1Сергей
Нельзя
#5 by LivingStar
не подходит же? говорят нельзя!
#6 by 1Сергей
технически, вообще-то, можно. Но сильно муторно. И Выразить тут никак не поможет
#7 by Timon1405
и ты думаешь с тех пор как там сказали что нельзя, что-то изменилось?
#8 by LivingStar
в коде преобразовывать буду
#9 by Провинциальный 1сник
Нельзя. Причем и в обратном направлении, преобразовать число в строку в запросе - тоже. Хотя в SQL-запросах это возможно.. но 1с святее папы римского. Аргументируют эту невозможность как "запросы для получения данных, а не обработки".
#10 by LivingStar
ясно
#11 by igoza
не знал))
#12 by dmpl
Наверное, лучше сразу в поле положить числа ;)
#13 by 1Сергей
#14 by kosts
> "запросы для получения данных, а не обработки" Бредовая отмазка. В некоторых случаях преобразование в запросе упростило бы последующую обработку и оптимизировало бы. Особенно в свете динамичских списков. Когда результат запроса непосредственно в динамическом списке выводится и поменять там что-то проблематично...
#15 by VladZ
Вот чОрт...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С