会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
不是豆豆的旮旯
开始尝试着总结一些东西...
博客园
首页
新随笔
联系
订阅
管理
2024年1月3日
升级到 .net 8 后使用 ef core 查询遇到错误:Microsoft.Data.SqlClient.SqlException (0x80131904): Incorrect syntax near '$'. 附近的语法不正确
摘要: 是因为 .net 8 优化了 Contains 子句的 SQL 翻译,之前的 IN 查询有性能问题 但这个优化只有 SQL Server 2016 及以上版本的数据库支持,否则就会报这个错 而且即便数据库引擎版本达到,数据库本身的兼容性设置如果低于 SQL Server 2016 的话,也会报错 解
阅读全文
posted @ 2024-01-03 18:43 不是豆豆
阅读(521)
评论(1)
推荐(0)
编辑
公告
友情链接:
迷途