有没有一种方法可以查看我的 Linq-to-entities 查询使用 EF 框架生成的 Entity Sql (eSQL)(也就是说,不是 native SQL,而是 eSQL,如果这有意义的话?)
谢谢!
最佳答案
你不能。它没有生成。
实际上,LINQ to Entities 的查询是直接翻译成Expression Tree,再将这棵Expression Tree 的节点翻译成SQL 子句,然后整合成一个SQL 查询。没有实体 SQL。
关于c# - 查看 Linq-to-Entities 生成的实体 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5171833/