sql >> Databáze >  >> RDS >> Mysql

Zadání názvu proměnné v klauzuli QUERY WHERE v JDBC

Nejjednodušší způsob by byl

String query = "select LastModified from CacheTable where url = '" + url +"'";

Měli byste však použít proměnné vazby:

String query = "select LastModified from CacheTable where url = ?";
prepStmt = conn.prepareStatement(query);
prepStmt.setString(1, url);
rs = prepStmt.executeQuery();


  1. Jak povolit trasování v aplikacích Oracle r12

  2. Jak vložit javascript do databáze mysql?

  3. Dopad události query_post_execution_showplan Extended v SQL Server 2012

  4. Zkopírujte více záznamů se vztahem master-details