ПОДОБНО в запросе 1С. #605458


#0 by Error pro
Всем привет, очень долго искал в интернете пример использования ПОДОБНО и нашел, но у меня он почему-то пишет "Ошибка SDBL:  на IBM DB2 шаблон в операторе LIKE может быть только литералом (pos=194)" вот сам код в чем ошибка?
#1 by andrewks
ощибка в использовании лайка под дб2
#2 by mikecool
во ВнешнийИсточник.ВИН символы не литералы?
#3 by Wobland
шаблон в операторе LIKE может быть только литералом ни о чём не говорит?
#4 by НЕА123
ВременнаяТаблица.ВИН не литерал.
#5 by mikecool
"очень долго искал в интернете пример использования ПОДОБНО " стебешься? справку не судьба было глянуть?
#6 by Error pro
Так в колонке у меня строка, и соответственно значениям там с типом строка.
#7 by Ненавижу 1С
но не литерал ))
#8 by НЕА123
#9 by Error pro
Строковой литерал
#10 by hhhh
всё равно наименование платежа не подобно этому ВИН по-любому. Там ведь еще сумма, НДС и куча всякого текста.
#11 by Error pro
"%Z8NTBNT31AS005087%" длина 21, фиксированное значение в кавычках, разве не литерал?
#12 by ILM
Скорее всего поле назначение платежа имеет неограниченную длину. Используй выразить(....  КАК СТРОКА) а потом уже оператор подобно.
#13 by ILM
Длину строки задавайте нормальную 100, 200.
#14 by badboychik
Дожили, уже не отличают литерал от переменной
#15 by Error pro
Задал, все равно результат тот же.
#16 by Живой Ископаемый
Правым операндом операции сравнения ПОДОБНО (LIKE) может быть только литерал (параметр) или выражение над литералами. Шаблонными символами являются только ‘_’ – любой символ и ‘%’ – последовательность любых символов.
#17 by КМ155
ты неудачник, у всех работает: ИЗ
#18 by Живой Ископаемый
2 у тебя тоже DB2?
#19 by Живой Ископаемый
да, не литерал, а поле, а может быть только параметром, или выражением над параметрами
#20 by КМ155
чур меня
#21 by Живой Ископаемый
2 ну то есть "тему не читал, но советовать не перестану"... по-1Совски
#22 by КМ155
=)
#23 by badboychik
А если сделать ""+ВременнаяТаблица.ВИН
#24 by andrewks
ПОДОБНО при использовании DB2 Проблема: В клиент-серверном варианте работы, при использовании СУБД IBM DB2, в запросах, содержащих операцию ПОДОБНО и выражение (а не фиксированную строку) справа от операции, может происходить ошибка и сервер СУБД аварийно завершает свою работу. Способы решения: Использовать DB2 9.7 FixPack5 Дата публикации: 2012-04-10
#25 by andrewks
кстати, раньше способа решения не было, емнип
#26 by andrewks
опачки... DB2 Server 9.7 FixPack 5 hotfix 27892    v9.7 FP5    10.04.2012
#27 by Error pro
То есть решение - переустановить дб2?
#28 by hhhh
нет, вообще лучше отдельно добавить поле VIN в документ и с ним сравнивать. Так надежнее. Мало ли чего там в назначении платежа клиенты наколбасят, потом фик разберещься.
#29 by Error pro
я понимаю что так было бы удобнее, но мне доказывают что VIN в назначении платежа будет 100% правильный и его туда забивают менеджеры. Это нужно для отчета, думаю если суммы по выписки не будет и это будет связанно с корявым заполнением назначения, то тогда буду тыкать их в это. А пока только так.
#30 by Живой Ископаемый
2а что с этим?
#31 by Error pro
Все так же ругается. уже зае#ался
#32 by Лефмихалыч
свежаг ты даже не представляешь, как тебе повезло. Ты столкнулся с проблемой через день после выпуска к ней хотфикса. Это практически невероятная удача.
#33 by Error pro
Стеб?
#34 by Живой Ископаемый
2 Для Експресс-Ц или для коммерческих редакций?
#35 by Error pro
У меня експерсс - ц. а она вроде для коммерческих
#36 by Error pro
Всем спасибо, запустил на серваке, все работает
#37 by Живой Ископаемый
для Експресс-Ц ждем 9.7.6 2 что это значит?
#38 by Error pro
на SQL запустил, все заработало.
#39 by Живой Ископаемый
а, ну еще бы...
#40 by Error pro
IBM 9.5 стоит, ваще ужс. Спасибо всем за помощь.
#41 by andrewks
1. "Но вопрос будет ли Express-C на базе FP6. Вполне возможно, что и нет."  как так? лавочку закрывают?
#42 by Живой Ископаемый
2 нет, не то... Например FP3 для Експресс-Ц не было, и 9.7.3 не было
#43 by Живой Ископаемый
для Експресс-Ц отдельный Роад-Мэп
#44 by andrewks
а, т.е.,  например, может быть сразу цэ 9.7.7?
#45 by Живой Ископаемый
ну, типа того...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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