sql >> Databasteknik >  >> RDS >> Mysql

Hur använder man en variabel i preparerat statement för sql-fråga?

Du behöver använda parametrar i ditt förberedda utlåtande, t.ex. enligt följande:

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

Eller med en namngiven parameter:

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


  1. Fyra sätt att använda Microsoft Access

  2. SQL Server Parallell Backup Restore -2

  3. Behöver en praktisk lösning för att skapa mönsterdatabas (5-5-5) för 15-pussel

  4. Infogar $variable eller $_POST-värde i mysql-tabellen