Выразить строку как число и обратно #394873


#0 by программистище
Вот такой вот тупой запрос Порадуйтесь люди
#1 by wertyu
а если бы у тебя длина кода справочника была 50?
#2 by программистище
тогда я бы сделал формирование запроса через цикл
#3 by 73
Есть варианты?
#4 by Mikeware
"Количество разума на земле - вещь постоянная. А население растет..."©
#5 by wertyu
в поля запроса код и ссылку, условие запроса оставить
#6 by Immortal
баян=)
#7 by 73
и где будет <Выразить строку как число и обратно>
#8 by wertyu
в выборке запроса
#9 by ShoGUN
А нахрена это запросом делать? О_о Не в скуле, чай, надобности нету такой.
#10 by ShoGUN
А вообще запрос зачетный - в лучших традициях китайского кода - тупо и прямолинейно, как не знаю что, но - 100% работает :)
#11 by Immortal
мысля в голову пришла, в мс скл триггер есть на селект интересно или нет.. а то бы в запросе: select CastAsStringFieldName as StringFieldName,FieldName from master, а в MS SQL подменить "CastAsStringFieldName" на то, что нужно
#12 by NcSteel
Убиться веником. Проще надо быть!
#13 by Долорес И
красссиво!
#14 by программистище
спасибо!!!
#15 by Иду
а таки восьморошный дебил.
#16 by Serg_1960
Окасссел от такой красссоты :( Через часик выскажусь конкретнее... как только смогу подобрать адекватную замену тем словам, что приходят на ум...
#17 by Иду
Никакой замены для дебилов Val, CLng, CInt, CSng не будет. они, восьмерошники, любое регулярное через жОпу выполняют. дебилы, еще раз.
#18 by Долорес И
взгляни на это незамутненным взглядом, оно само по себе и ничего никому не должно. вообще, шедевр.
#19 by Stim
а не легче было бы без запроса, обойтись несколькими функциями? Используя переменные и функции форматирования строки? что-то типа ??
#20 by Mitriy
а слабо текстом запроса пейзаж какой-нибудь нарисовать?
#21 by NcSteel
Или мультик нарисовать.
#22 by программистище
НАДО ПОДУМАТЬ
#23 by КонецЦикла
86 год однако...
#24 by bvg
а не проще все таки использовать конструкцию типа (просто выдерну из своего отчета) вдруг натолкнет на мысль, а то тут дурдом какой то понаписан  : ВЫБОР КОГДА ВложенныйЗапрос.ДоговорНаименование ПОДОБНО ""[0-9]"" ТОГДА ""0000"" + ВложенныйЗапрос.ДоговорНаименование КОГДА ВложенныйЗапрос.ДоговорНаименование ПОДОБНО ""[0-9][0-9]"" ТОГДА ""000"" + ВложенныйЗапрос.ДоговорНаименование КОГДА ВложенныйЗапрос.ДоговорНаименование ПОДОБНО ""[0-9][0-9][0-9]"" ТОГДА ""00"" + ВложенныйЗапрос.ДоговорНаименование КОГДА ВложенныйЗапрос.ДоговорНаименование ПОДОБНО ""[0-9][0-9][0-9][0-9]"" КОНЕЦ КАК полеВладелец, ........
#25 by программистище
интересно надо глянуть
#26 by Serg_1960
* Удар по психике был более прожолжительный, чем ожидал :)) КТО не может прожить без преобразования в запросе строка-число, - ВАМ посвящается: 1) Добавляем в конфу регистр сведений/справочник: - Код - число (от 0 до 99999999); - Наименование (строка вида от "00000000" до "99999999"). 2) ВСЁ. PS: для тех кто не понял: хотите строкуХ преобразовать в числоХ? Запросом ищем в регистре/справочнике наименование=строкаХ - используем код... "и наоборот" :))
#27 by 73
А отрицательные или дробные? :)))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям