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

Làm thế nào để gọi hàm Oracle, với giá trị trả về bằng cách sử dụng LINQ cho các thực thể?

Theo như tôi đã làm việc trên EF4 bằng Oracle, thì tính năng nhập Hàm dường như không hoạt động ở đây. Tôi đã gặp phải vấn đề tương tự cách đây vài tháng và đã thử nhiều cách để nhập một hàm nhưng không gặp may. Nhưng trong quá trình tìm kiếm, tôi đã tìm thấy một liên kết trên OTN nói rằng (Các hàm được lưu trữ của Oracle không được hỗ trợ) . EF4 chưa cung cấp cho chúng tôi tùy chọn để gọi hàm oracle. Ngay cả khi sử dụng Thủ tục được lưu trữ, bạn sẽ cần phải chọn các thủ tục được lưu trữ trả về con trỏ tham chiếu. Các thủ tục được lưu trữ được hỗ trợ bao gồm các thủ tục và phương thức gói không có giá trị trả về, nhưng có thể có các tham số OUT hoặc IN OUT.

Đây là liên kết

Nhưng nếu bạn đang sử dụng máy chủ Sql, một số cách bạn có thể thực hiện nhập Hàm do người dùng xác định trong EF4. Dưới đây là một số liên kết có thể giúp bạn:

Liên kết1

Link2




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Di chuyển biểu mẫu Oracle dựa trên ký tự

  2. Oracle hiển thị hơn 24 giờ

  3. Ngoại lệ định dạng Ngày Oracle trong Dịch vụ Báo cáo Máy chủ SQL

  4. Tự động gia tăng trong oracle vào bảng đã được tạo

  5. gặp lỗi ORA-00907 khi tạo bảng trong sql developer