Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Chuyển một mảng từ ứng dụng .Net sang thủ tục được lưu trữ Oracle

Jimmy, System.Data.OracleClient không hỗ trợ mảng.
http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/57a59fba-09e2-46cb-a072-6706b3ec5131

Tùy thuộc vào nhu cầu của bạn, bạn sẽ cần phải thực hiện điều này thông qua các loại bảng lồng nhau (thông qua UDT hoặc mảng giả định) bằng các ứng dụng khách ODP.net. Đây có lẽ là một hướng đi tốt, đặc biệt. vì .net 4.0 có System.Data không được dùng nữa .OracleClient .

Nhưng nếu bạn gặp khó khăn với System.Data.OracleClient và bạn thực sự chỉ đang cố gắng thực hiện một biến trong danh sách, bạn có thể thực hiện việc này bằng cách chuyển vào một chuỗi và làm theo một số gợi ý sau: http://asktom.oracle.com/pls/asktom/ f? p =100:11:0 ::::P11_QUESTION_ID:210612357425

hy vọng điều này sẽ giúp



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng RTRIM hoặc REGEXP_REPLACE để thay thế dấu phẩy bằng dấu cách dấu phẩy và dấu nháy đơn

  2. Làm cách nào để hợp nhất các giá trị của hai hàng thành một hàng cho cùng một id?

  3. Ràng buộc duy nhất ORA-00001 bị vi phạm

  4. Oracle SQL:Làm thế nào để hiển thị các tuần trống / tuần không có dữ liệu?

  5. Xác định nội dung trình tự ASH trong RAC