我正在查询一个tinyint列,并且EntityFramework生成一个SELECT查询,该查询为该列引入一个CAST到INT,即使我在WHERE子句中使用的值是byte类型也是如此。查看模型,为我的tinyint列生成的类型是byte。查看代码:bytebyteValue=6;varentityList=fromrinrep.DataContext.FooTablewherer.TinyintColumn==byteValueselectr;查看生成的查询:SELECT[Extent1].[TinyintColumn]AS[TinyintColumn]WHERE@p__linq__