nahradit :deptno
ve vašem dotazu s ?.
a místo instančního příkazu použijte následující:
PreparedStatement stmt=con.prepareStatement(query);
stmt.setInt(1,deptno); //1 is for the first question mark
kde deptno
obsahuje hodnotu, pro kterou chcete provést dotaz.
Prostřednictvím rozhraní PrepredStatement můžeme použít parametrizovaný dotaz, který se zkompiluje pouze jednou a má výkonnostní výhodu ve srovnání s rozhraním Statement.