我直接用 如下sql语句运行成功查到理想数据
exec sp_executesql N'Select * FROM FC_Repair WHERE F_RepairDepartmentId in ( ''ace7f0e7-f158-4587-920d-e76546885198'',''bf421a22-786b-40fd-8afc-c3e5e2364901'' ) '
修改为参数式后,查不到数据,请问如果修改下面的sql语句。
这是用dapper DynamicParameters动态参数查询后生成的sql语句,所以在不动原有sql格式的前提下,找到一个更优解呢?
exec sp_executesql N'Select * FROM FC_Repair WHERE F_RepairDepartmentId in ( @F_RepairDepartmentId0 ) ', N'@F_RepairDepartmentId0 nvarchar(4000)',@F_RepairDepartmentId0= N'''ace7f0e7-f158-4587-920d-e76546885198'',''bf421a22-786b-40fd-8afc-c3e5e2364901'' '
波斯汪
相关分类