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

Làm thế nào để sử dụng một biến trong câu lệnh chuẩn bị cho truy vấn sql?

Bạn cần sử dụng các tham số trong câu lệnh đã chuẩn bị của mình, ví dụ:như sau:

PreparedStatement ps = con.prepareStatement("select ... where employeeID = ?");
ps.setInt(1, 1234);

Hoặc với một tham số được đặt tên:

PreparedStatement ps = con.prepareStatement("select ... where employeeID = :employeeId");
ps.setInt("employeeId", 1234);


  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ắp xếp SQL theo hai ký tự đầu tiên của các trường

  2. Có tác hại gì khi đặt lại mức tăng tự động không?

  3. Đảm bảo kết nối MySQL hoạt động trong hàm PHP

  4. Cập nhật hàng loạt mysql với câu lệnh where

  5. Giới hạn kết hợp bên trái để trả về một kết quả?