02.07.2004, 13:00 | #1 |
Участник
|
Фильтрация по полю Enum в Query
День добрыЙ!
Есть: 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 полю? |
|