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

Tham số Dapper.net Oracle

Có, bạn đã hiểu sai bài viết. SQL được chuyển qua nguyên trạng và phải chứa đúng :param1 hoặc @param1 v.v. "Không có tiền tố nào cả "đang nói về mã mà bạn không thấy - cụ thể là đảm bảo rằng mã hoạt động (thông qua một số cơ chế):

cmd.Parameters.Add("param1", 963);

so với

cmd.Parameters.Add("@param1", 963);

so với

cmd.Parameters.Add(":param1", 963);

Tùy chọn đầu tiên (không có tiền tố) là tùy chọn chính xác và ưu tiên.

Nếu bạn muốn SQL trong mã của mình là tham số bất khả tri, bạn có thể sử dụng thông tin từ đây: Lấy tiền tố tham số trong ADO.NET

Tuy nhiên, SQL hiếm khi đủ gần để chỉ cần tra cứu tiền tố tham số sẽ khắc phục được tất cả các vấn đề.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle 11g - Làm thế nào để tối ưu hóa lựa chọn chèn song song chậm?

  2. Oracle SQL cách viết câu lệnh sql xác minh xem người dùng trong mạng của tôi (tức là bạn bè hoặc bạn của bạn bè)

  3. Tổng hợp kết nối ODP.NET:Cách biết kết nối đã được sử dụng hay chưa

  4. 11 cách tìm hàng trùng lặp có khóa chính trong Oracle

  5. tạo chế độ xem cụ thể hóa cho báo cáo hàng năm dựa trên chức năng chậm