如何查看实体框架生成的SQL?
(在我的特殊情况下,我正在使用mysql提供程序 - 如果它很重要)
根据定义(至少从我所见过的),sargable意味着查询能够使查询引擎优化查询使用的执行计划.我已经尝试过查找答案,但似乎没有太多关于主题的内容.所以问题是,什么做或不做一个SQL查询sargable?任何文件将不胜感激.
供参考:SARGable
这个问题来自我以前的帖子.
我很好奇为什么:
select * from TPM_USER where '' = ''
Run Code Online (Sandbox Code Playgroud)
但是返回零行:
select * from TPM_USER where 1 = 1
Run Code Online (Sandbox Code Playgroud)
返回表中的每一行.这是根据SQL标准,还是这个Oracle特定的?
Oracle SQL小提琴.
以下工作如预期:
PostgreSQL SQL小提琴
SQL Server SQL小提琴
mySQL SQL小提琴