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

Truy vấn tham số hóa trong sự cố Oracle

Mặc dù tôi không thấy có gì sai trong ví dụ của bạn, nhưng tôi tự hỏi liệu bạn có bị tấn công bởi BindByName cũ không vấn đề. Theo mặc định, ODP.NET liên kết các tham số với truy vấn theo thứ tự mà chúng được thêm vào bộ sưu tập, thay vì dựa trên tên của chúng như bạn muốn. Thử đặt BindByName thành true trên OracleCommand của bạn và xem điều đó có khắc phục được sự cố không.

Tôi đã gặp sự cố này rất nhiều lần nên tôi sử dụng phương pháp gốc của riêng mình để tạo các lệnh tự động đặt thuộc tính này thành true cho tôi.

Tài liệu Oracle cổ điển vô dụng tại đây



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ngoại lệ Java Oracle - số biểu thức tối đa trong danh sách là 1000

  2. Xóa các hàng khỏi bảng mẹ và bảng con

  3. Tại sao DECODE của Oracle lại cho tôi một giá trị khác với NVL?

  4. chỉ số giảm oracle nếu tồn tại

  5. Chia chuỗi theo khoảng trắng và ký tự làm dấu phân cách trong Oracle với regexp_substr