У меня есть таблица с столбцом tinyint в базе данных SQL Server 2008 R2, которая сопоставляет свойство байта в моем POCO.Tinyint as byte nhibernate
Проблема заключается в том, когда я запускаю запрос с ИНЕКЕ на колонке TinyInt с помощью NHibernate, это приводит к следующему SQL ...
and cast(table0_.TinyIntColumn as INT)[email protected]
Я просто хочу знать, как избавиться от этого поведение, потому что хотя запрос по-прежнему работает его раздражающим и ненужным, поэтому кто-нибудь знает какие-либо решения или сталкивается с этим раньше?
Спасибо.
Может быть, вы могли бы использовать байт или [изменить запрос НЕМНОГО] (http://blog.hompus.nl/2013/01/21/filtering-on-a-tinyint -with-entity-framework /) – V4Vendetta
У меня нет выбора в типе данных SQL, которого я боюсь, и я попытался использовать список, как было предложено в этой статье, но это просто приводит к ... (table0_.TinyIntColumn in (@ p1)) – electricsheep