欢迎光临散文网 会员登陆 & 注册

EF Core 中原生SQL、存储过程、视图的使用

2023-04-28 17:28 作者:zgcdboy  | 我要投稿

包括EF Core中原型Sql的执行,包括存储过程和视图数据处理方法,同时包括参数化执行sql语句的注意事项。

原生Sql查询

原生sql查询使用如下两个方法进行,查询的结构只能映射到dbset关联的对象类型


可以使用部分linq扩展方法


Find方法不受支持

避免Sql注入

参数化查询


不安全的查询


存储过程使用

EXEC thesproc param1,param2,param3

添加存储过程


执行存储过程


不能使用的方法:Include

视图的使用方法


没有主键,不能使用Find方法查询数据

数据库级别执行:Non-Query Raw SQL



EF Core 中原生SQL、存储过程、视图的使用的评论 (共 条)

分享到微博请遵守国家法律