Junior — Middle
Máte zručnosti v písaní pripravených SQL dopytov?
sobes.tech AI
Odpoveď od AI
Áno, viem písať pripravené (prepared) SQL dotazy. Umožňujú bezpečne prenášať parametre do dotazov, zabraňujú SQL injekciám a zlepšujú výkon pri opakovanom vykonávaní.
Príklad v jazyku Java s JDBC:
String sql = "SELECT * FROM users WHERE email = ?";
PreparedStatement pstmt = connection.prepareStatement(sql);
pstmt.setString(1, "user@example.com");
ResultSet rs = pstmt.executeQuery();
Tento prístup zabezpečuje, že parametre sú správne escapované a dotazy sú efektívne vykonávané.