Чтобы попробовать выполнить этот метод, запустите эту ошибку:
Microsoft.EntityFrameworkCore.Database.Command[20102] Failed executing DbCommand (165ms) [Parameters=[], CommandType='Text', CommandTimeout='0'] EXEC SYSTEM.CLIENTESLISTA Microsoft.EntityFrameworkCore.Infrastructure[0] 2021-03-08 10:19:14.220792 ThreadID:4 (ERROR) OracleExecutionStrategy.ExecuteAsync() :
Oracle.ManagedDataAccess.Client.OracleException (0x80004005): ORA-00900: недопустимый оператор SQL
public class Query
{
[UseDbContext(typeof(DataContext))]
public IQueryable<Cliente> GetClientes([ScopedService] DataContext dataContext)
{
//List<Cliente> list;
string sql = "EXEC SYSTEM.CLIENTESLISTA";
var cliente = dataContext.CLIENTE.FromSqlRaw(sql);
return cliente;
//return dataContext.CLIENTE;
}
Библиотеки, использующие:
Горячий шоколад 11.0 Net Core 5 Framework