我们正在尝试执行位于 oracle 11g 软件包中的 SP。到目前为止,我们通过直接查询表没有任何问题,但是我们在从包中执行 SP 时遇到了问题。
错误详细信息:-“ORA-00900:无效的 SQL 语句”
获取连接字符串:
services.AddDbContext(options=>options.UseOracle(Configuration.GetConnectionString("DefaultConnection")));
从包调用SP。
Var list = _context.GetResultdetails.FromSqlRaw ("BEGIN Package.uspGetdetailsSP(:vrAccessID,:results); END;", parameters).ToList();
从表中获取数据
var a = _context.species.FromSqlRaw("select * from DetailDB.table;").ToList()