16.04.2004, 06:33 | #1 |
Участник
|
Где работают like'и?
У меня такой вопрос. Если применять keyword like при построении querybuilddatasorce'ов, он работает. В стандартном X++'овском select'е - уже нет, select ... where FieldX like '! A' пытается найти не Not 'A', а именно строку '!A'.
Вопрос - а где вообще like работает, где нет? В if'е он будет работать? if (A like B) |
|
16.04.2004, 08:45 | #2 |
Участник
|
Надо писать не A like B a A like "*B*"
В If'e как я понимаю это использовать нельзя |
|
16.04.2004, 09:09 | #3 |
Участник
|
нет, B это переменная, которая и равна, например "*B*"
примерно так |
|
16.04.2004, 10:47 | #4 |
Участник
|
Да не ну вы не поняли
Основная мысль была в том что like используется вместе с * ( в T-SQL например вместо звездочки используется %) т.е. если хотите использовать переменную - пишите a like '*' + b + '*' или a like strfmt('*%1*', b) |
|
16.04.2004, 11:33 | #5 |
Участник
|
Re: Где работают like'и?
Цитата:
Изначально опубликовано Mechanizm
В if'е он будет работать? if (A like B) |
|