Junior — Middle
Máte dovednosti psát připravené SQL dotazy?
sobes.tech AI
Odpověď od AI
Ano, umím psát připravené (prepared) SQL dotazy. Umožňují bezpečně předávat parametry do dotazů, předcházet SQL injekcím a zvyšovat výkon při opakovaném provádění.
Příklad v jazyce 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 přístup zajišťuje, že parametry jsou správně escapovány a dotazy jsou efektivně prováděny.