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

Nastavte MAX hodnotu mySQL na proměnnou java

Použijte výpis, ideálně připravený výpis:

int maxID = 0;
String sql = "SELECT MAX(idCustomer) AS max_id FROM customers";
PreparedStatement ps = conn.prepareStatement(sql);
ResultSet rs = ps.executeQuery();
if (rs.next()) {
    int maxID = rs.getInt("max_id");  // access the max value via its alias
}

Zatímco váš aktuální dotaz může být platný MySQL, proměnná relace @maxID je k dispozici pouze na MySQL a ne ve vašem kódu Java. Abyste se k němu dostali, budete muset znovu napsat další dotaz.




  1. Odebrání seznamu zapamatovaných přihlašovacích údajů a hesel v SQL Server Management Studio

  2. Plánované spuštění uložené procedury na SQL serveru

  3. Uživatelská oprávnění MySQL

  4. Hibernate hbm2ddl.auto Výchozí hodnota