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