sql >> Database teknologi >  >> RDS >> Mysql

Hvordan bruger man en variabel i forberedt erklæring til sql-forespørgsel?

Du skal bruge parametre i din udarbejdede redegørelse, f.eks. som følger:

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

Eller med en navngivet parameter:

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


  1. Starter med versionering af mysql skemata uden overkill. gode løsninger?

  2. Opdater flere tabeller i SQL Server ved hjælp af INNER JOIN

  3. MySQL Alter Stored Procedure

  4. Mysql -- Sidste 30 dage