Oracle
 sql >> база данни >  >> RDS >> Oracle

Времево клеймо на Entity Framework Oracle

Свързах се с екипа на Oracle и те приеха, че това е грешка (Идент. № на грешка:30294734 ). Можете да проверите проблема ми на:https://community.oracle.com/thread/4288922 , трябва да изчакаме новата версия на Oracle.ManagedDataAccess.EntityFramework ще бъде поправено.

Като заобиколно решение обаче използвахме SQLRawQuery , при нас се получи.

  var service = dbContext.Database.SqlQuery("SELECT * FROM T_SC_SERVICE WHERE INSTANCE_ID > :instanceId", new OracleParameter("instanceId", OracleDbType.TimeStamp, LastTimestamp, System.Data.ParameterDirection.Input)).FirstOrDefault(); 

РЕДАКТИРАНЕ:

„Тази грешка беше коригирана с ODP.NET 19.6 и по-нова версия.“ както е посочено в темата за грешка в Oracle.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Метаданни за вградените функции на Oracle

  2. Oracle Connection String за RAC среда?

  3. Процедура за актуализиране на таблица, която вече е попълнена

  4. Oracle:Как ефективно да избирате редове с помощта на списък с ключове

  5. Как да изпълните PL SQL блок в Oracle