Sobes.tech
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.