标签: entity-framework entity-framework-4.1
我有一个返回临时表数据的存储过程。因为我使用了动态查询。当我尝试使用复杂类型映射存储过程时,它不返回任何列
如何处理复杂类型中的临时表列名称?
答案 0 :(得分:3)
默认情况下不支持,因为EF在执行存储过程之前始终执行SET FMTONLY ON。此选项将关闭逻辑执行 - 它只会询问元数据,但如果关闭逻辑执行,则不会创建临时表,也不会存在列的元数据。
SET FMTONLY ON
有some workarounds。