Oracle
 sql >> Base de données >  >> RDS >> Oracle

Passer un tableau de l'application .Net à la procédure stockée Oracle

Jimmy, le System.Data.OracleClient ne prend pas en charge les tableaux.
http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/57a59fba-09e2-46cb-a072-6706b3ec5131

Selon vos besoins, vous devrez soit l'implémenter via des types de tables imbriquées (via des UDT ou des tableaux associés) à l'aide des clients ODP.net. C'est probablement une bonne direction à prendre, en particulier. depuis .net 4.0 a System.Data obsolète .OracleClient .

Mais si vous êtes coincé avec le System.Data.OracleClient et que vous essayez vraiment de faire une variable dans la liste, vous pouvez le faire en passant une chaîne et en suivant certaines de ces suggestions :http://asktom.oracle.com/pls/asktom/ f?p=100:11:0::::P11_QUESTION_ID:210612357425

j'espère que cela aide