Junior — Middle
Hazırlanmış SQL sorğularını yazmaq bacarığınız var mı?
sobes.tech Süni İntellekt
AI-dan cavab
Bəli, mən hazırlıq (prepared) SQL sorğuları yaza bilirəm. Onlar sorğularda parametrləri təhlükəsiz şəkildə ötürməyə imkan verir, SQL inyeksiyalarını qarşısını alır və təkrarlanan icralarda performansı artırır.
Java dilində JDBC istifadə edərək nümunə:
String sql = "SELECT * FROM users WHERE email = ?";
PreparedStatement pstmt = connection.prepareStatement(sql);
pstmt.setString(1, "user@example.com");
ResultSet rs = pstmt.executeQuery();
Bu yanaşma parametrlərin düzgün şəkildə qaçışmasını təmin edir və sorğuların səmərəli icrasını təmin edir.