![]() |
#1 |
Участник
|
![]()
День добрыЙ!
Есть: Query по двум таблицам: главная InventTrans и подчиненная InventTransPosting. Из подчиненной таблицы требуется получать значения только с InventTransPostingType (тип ENUM) равным 1. Для этого создаю Range для этого поля и в значений Value ставлю 1. При выполнении запроса получаю ошибку: "[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name "Финансовый" " и сам запрос вида: create view OLAPTST5_INVENTTRANSPOSTING as select A.* from INVENTTRANSPOSTING A where A.DATAAREAID = {fn LCASE('tst')} AND A.INVENTTRANSPOSTINGTYPE = Финансовый Т.е. вместо Enum_ID в запрос подставляется соответствующее ему значение. Вопрос: Каким образом все-таки можно в запросе отфильтровать данные по Enum полю? |
|