>Допустим, мне нужно сделать запрос Запрос сделать где конкретно? Контекст всегда важен.
>где поле A Не надо никогда никаких "Поле А", "Поле Б" и т.д. А надо всегда максимально конкретные названия полей и конкретный пример. Оставьте теоретическим академикам их любимые абстрактные величины и теории в поисках абсолютной истины для всех случаев от их недостатка ума. Истина всегда конкретна. И действует всегда в конкретном случае, зависящем от точки зрения смотрящего.
>Получается: SELECT * FROM tbl WHERE A LIKE '%<переменная>%'
Если это выражение в Значении по умолчанию, то попробуйте так SELECT * FROM tbl WHERE A LIKE '%' & <CurrentUser> & '%'
А если это VBScript в триггере или процедуре, то можно так:
Dim s, sSql s = <CurrentUser> sSql = "SELECT * FROM tbl WHERE A LIKE '%" & s & "%'" MsgBox sSql ExecuteSQL sSql
_________________ 2B OR NOT 2B = TRUE
|