Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Określanie nazwy zmiennej w klauzuli QUERY WHERE w JDBC

Najłatwiej byłoby

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

Powinieneś jednak użyć zmiennych wiążących:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Edycja rekodowania MySQL za pomocą formularza HTML

  2. Emulacja TO_SECONDS() w starszych wersjach MySQL (<5.5.0)

  3. Zwrot nie istnieje rekord w tabeli

  4. Jak ponowić transakcję po zakleszczeniu za pomocą Doctrine?

  5. JOIN i GROUP_CONCAT z trzema tabelami