我有一个简单的问题。
是否可以在“EF 代码优先”代码中包装 SQL 函数,以便我可以将其作为其他 LINQ -> EF 查询的一部分执行?
我们有一个 SQL 函数,可以在数据库上完成一些核心工作。我们给它一个参考号,它会根据参考返回一个格式良好的字符串。我想要做的是将它添加到数据库查询中,但我不知道如何去做。
对于信息,这将是我将使用的 SQL(更简单):
select t.ref, getrefstring(t.ref) from transactions t;
我不想手动编写 SQL 并使用 SQLQuery 命令,因为实际的 SQL 是广泛的,我真的不想回到使用 SQL,因为当我必须将所有字段映射回来时会变得混乱再次进入 C#。
有没有人有任何想法?
干杯,尼克