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

Какъв е смисълът на ORM, ако трябва да дефинирам всяко поле в app.config за Oracle .net Entity Framework

На теория да. На практика MS цели MS инструменти =те работят само при поддръжка на функциите на SQL сървър и SQL Server CE. Ако други бази данни предоставят някои специални допълнителни функции, те или не са налични в EF, или трябва по някакъв начин да бъдат хакнати.

Това е примерът за такава функция. Не знам за възможността за връщане на курсора на базата данни от съхранена процедура в SQL сървър и EF наистина не поддържа това.

Но това не е проблем на EF, а на начина, по който Oracle изгражда API, за да го използва. IMHO целият курсор е някак си скрит от ODP.NET и предава нормален резултат, зададен на EF. Картографирането на резултата от курсора е описано в конфигурацията.



  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 SQL заявка?

  2. проблем с използването на параметрите на Oracle в SELECT IN

  3. Извикване на pl/sql функция в java?

  4. Как да извлека само време от поле DateTime в Oracle SQL Developer?

  5. Oracle:Извличане на графично представяне на база данни