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

Vấn đề với báo cáo đã chuẩn bị

Xóa các dấu ngoặc kép xung quanh ? Trình giữ chỗ PreparedStatement. Trình điều khiển JDBC sẽ trích dẫn các chuỗi cho bạn. Khi bạn tự trích dẫn trình giữ chỗ chuỗi, trình điều khiển JDBC nghĩ rằng bạn muốn chuyển một ? theo nghĩa đen trong tuyên bố của bạn.

Bạn chưa đề cập đến cơ sở dữ liệu bạn đang sử dụng, nhưng tác giả chính của trình điều khiển MySQL JDBC xác nhận điều này ở đây: http://forums.mysql.com/read.php?39.499385.499450#msg-499450



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Người dùng hiển thị MySQL

  2. Cách sắp xếp các kết quả của một truy vấn một cách ngẫu nhiên và chọn các hàng ngẫu nhiên. (MySQL)

  3. MySQL LEFT JOIN chỉ có 1 hàng tùy thuộc vào giá trị MAX ()

  4. Giá trị sai được trả về từ float mysql

  5. Sử dụng mysql concat () trong mệnh đề WHERE?