Oracle
 sql >> Database >  >> RDS >> Oracle

Passaggio di un array dall'applicazione .Net alla stored procedure Oracle

Jimmy, System.Data.OracleClient non supporta gli array.
http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/57a59fba-09e2-46cb-a072-6706b3ec5131

A seconda delle tue necessità, dovrai implementarlo tramite tipi di tabelle nidificate (tramite UDT o array assoc.) utilizzando i client ODP.net. Questa è probabilmente una buona direzione da percorrere, esp. poiché .net 4.0 ha System.Data deprecato .OracleClient .

Ma se sei bloccato con System.Data.OracleClient e stai solo provando a fare una variabile in-list, puoi farlo passando una stringa e seguendo alcuni di questi suggerimenti:http://asktom.oracle.com/pls/asktom/ f?p=100:11:0::::P11_QUESTION_ID:210612357425

spero che questo aiuti