Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Przekazywanie tablicy z aplikacji .Net do procedury składowanej Oracle

Jimmy, System.Data.OracleClient nie obsługuje tablic.
http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/57a59fba-09e2-46cb-a072-6706b3ec5131

W zależności od potrzeb, będziesz musiał zaimplementować to za pomocą zagnieżdżonych typów tabel (poprzez UDT lub tablice asocjacyjne) przy użyciu klientów ODP.net. To chyba dobry kierunek, zwł. ponieważ .net 4.0 ma przestarzałe System.Data Klient Oracle .

Ale jeśli utkniesz z System.Data.OracleClient i naprawdę próbujesz zrobić zmienną na liście, możesz to zrobić, przekazując ciąg i postępując zgodnie z niektórymi z tych sugestii:http://asktom.oracle.com/pls/asktom/ f?p=100:11:0::::P11_QUESTION_ID:210612357425

mam nadzieję, że to pomoże



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiedy należy korzystać ze zorganizowanej tabeli indeksowej Oracle? A kiedy nie powinienem?

  2. Oświadczenie ORACLE IIF

  3. Wywołanie procedury Oracle z typem rekordu PL/SQL z Spring JDBC

  4. Jak w języku SQL mogę zgłosić błąd podczas aktualizowania wartości „not null” w tabeli bazy danych?

  5. zduplikowane wyniki