Обрезать строку справа в запросе #715735


#0 by AndreyBorovkov
Здравствуйте, кто подскажет как в запросе можно из строки получить нужное количество символов справа? Аналог ПОДСТРОКА только с другой стороны. Например в поле значение 123456789, нужно получить 789. Спасибо!
#1 by palladyi
с помощью этого способа( ) узнать длину строки, а потом с помощью ПОДСТРОКА
#2 by palladyi
правда, это через одно место способ. Другого не знаю.
#3 by Рэйв
сспади...:-) Ну ЧТО? Что мешает ее резать в цикле? Все равно его перебирать?
#4 by palladyi
Видимо, так не интересно)
#5 by Рэйв
По всей видимости тупит. И не надо тут прикрываться креативностью. По моему мнению все кто "креативен" - бездарности и тупицы, пытающиеся выехать на волне.
#6 by palladyi
Так а кто прикрывается? а пост - сарказм.
#7 by Рэйв
Извини.Сарказм в наше время трудно  распознать.
#8 by AndreyBorovkov
нет не перебирать Надо соединение в запросе настроить по номерам телефонов. Вот для чего режется строка. Надо чтоб поле из второй таблицы содержало только последние например 10 цыфр.
#9 by Рэйв
В след раз смайлики ствь
#10 by palladyi
ок, буду держать табличку с соответствующей надписью) там стоит! Он просто малегнький, из одной )
#11 by palladyi
можно, в принципе МВТ использовать, и порезать в цикле телефоны. Но попробуй сначала
#12 by Рэйв
Строка - это худший валидатор.   ее может поменять кто угодно и где угодно. Советую отойти от строки как определителя
#13 by Рэйв
+не худший. ладно
#14 by Рэйв
+Более холопотный
#15 by AndreyBorovkov
Да.. интересный выход))))
#16 by AndreyBorovkov
Вышел следующим образом: В моем случае нужно получить 7 последних цифр номера телефона.  Пробелов в номере быть не может. Номер телефона - строка.
#17 by Один С
да ужж.. одинокий голос Рэйва не услышан..
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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