存储过程无法在实体框架中创建复杂类型
Posted
技术标签:
【中文标题】存储过程无法在实体框架中创建复杂类型【英文标题】:Stored procedure cannot create complex type in entity framework 【发布时间】:2016-04-18 13:11:24 【问题描述】:我已经通过phpmyadmin添加了这个存储过程:
CREATE DEFINER=`root`@`localhost` PROCEDURE `SelectUser`()
LANGUAGE SQL
NOT DETERMINISTIC
NO SQL
SQL SECURITY DEFINER
COMMENT ''
Select * from User
在我的 edmx 中,但是当创建一个复杂类型并执行获取列信息时,
存储过程不返回任何列
【问题讨论】:
您是否尝试指定列?我的意思是将您的*
更改为列枚举?
对,那也试试。
【参考方案1】:
尝试添加
SET FMTONLY OFF
在你的 sql 语句中
【讨论】:
您能否更详细地解释一下为什么这会有所帮助?以上是关于存储过程无法在实体框架中创建复杂类型的主要内容,如果未能解决你的问题,请参考以下文章
更新存储过程实体框架抛出“验证FunctionImport名称是唯一的”错误