|
Глюк запроса
| ☑ |
0
Dmitriy_76
21.03.18
✎
18:51
|
вот такой запрос.
выбрать
"1[mu]" КАК П
Поместить П1
;
////////////////////////////////////////////////////////////////////////////////
выбрать
П1.П
из П1 КАК П1
ГДЕ П1.П Подобно "%1[mu]%"
на выходе получаю пустой результат...
Почему ?
|
|
1
lodger
21.03.18
✎
18:56
|
(0) потому что квадратные скобки это спецсимвол для ПОДОБНО.
|
|
2
Dmitriy_76
21.03.18
✎
18:56
|
как победить ?
|
|
3
Dmitriy_76
21.03.18
✎
18:58
|
смысл - в справочнике наименование со скобками...
как запросом найти элемент справочника ?
через найтипонаименованию не вариант...
|
|
4
lodger
21.03.18
✎
18:59
|
(2) читать мануалы.
вот распространенный в интернетах пример
Если в качестве самого себя необходимо записать один из перечисленных символов, то ему должен предшествовать <Спецсимвол>. Сам <Спецсимвол> (любой подходящий символ) определяется в этом же операторе после ключевого слова СПЕЦСИМВОЛ.
Например, шаблон “%АБВ[0-9][абвг]\_абв%” СПЕЦСИМВОЛ “\” означает подстроку, состоящую из последовательности символов:
буквы А; буквы Б; буквы В; одной цифры; одной из букв а, б, в или г; символа подчеркивания; буквы а; буквы б; буквы в. Причем перед этой последовательностью может располагаться произвольный набор символов.
|
|
5
eenvo
21.03.18
✎
18:59
|
Прочитать справку? Да ну, ерунда какая-то!
|
|
6
Dmitriy_76
21.03.18
✎
19:13
|
(4)(5) так а скобку то как найти?
|
|
7
youalex
21.03.18
✎
19:51
|
ПОДОБНО "/[" СПЕЦСИМВОЛ "/"
|
|
8
Franchiser
гуру
21.03.18
✎
20:15
|
Дальше последует вопрос как найти одновременно левую и правую скобки?
|
|
9
youalex
21.03.18
✎
21:11
|
Ну справедливости ради, описание и пример в справке 1С не совсем внятные.
Сравните, например, с
WHERE comment LIKE '%30!%%' ESCAPE '!'
из
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший