sql >> Base de Datos >  >> RDS >> Oracle

Pasar una matriz de la aplicación .Net al procedimiento almacenado de Oracle

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

Según sus necesidades, deberá implementar esto a través de tipos de tablas anidadas (a través de UDT o matrices asociadas) utilizando los clientes de ODP.net. Esta es probablemente una buena dirección a seguir, especialmente. ya que .net 4.0 tiene System.Data obsoleto .OracleClient .

Pero si está atascado con System.Data.OracleClient y realmente solo está tratando de incluir una variable en la lista, puede hacerlo pasando una cadena y siguiendo algunas de estas sugerencias:http://asktom.oracle.com/pls/asktom/ f?p=100:11:0::::P11_QUESTION_ID:210612357425

Espero que esto ayude