我有一个包含varchar和text列的实体(Text / CLOB数据库类型)。
以下查询无效,因为MyEntity具有Clob列(Oracle)。 SqlServer及其Text列预计会出现类似的行为。
var query = from e in ctx.MyEntity select e.Distinct()
如何使用Linq从此表/实体中检索不同行?
注意:我无法使用SqlServer" varchar(max)&#34 ;;它必须是' text'类型;因为在像Oracle这样的其他DBMS中,没有varchar(max)类型。
我的问题是由于SqlServer和Oracle与Linq / Entity Framework的兼容性。
注意2:我在输出选择中需要MyEntity类型的对象,而不是泛型类型而不是其他类型。
我感谢任何建议。谢谢。