Junior — Middle
99
Quels types d'opérateurs ou de commandes peut-on utiliser en JDBC pour exécuter des requêtes SQL?
Réponse de l'IA
sobes.tech IA
В JDBC для выполнения SQL-запросов используются три основных типа операторов:
-
Statement — используется для выполнения простых SQL-запросов без параметров, например, для выполнения статических запросов типа SELECT, INSERT, UPDATE, DELETE.
-
PreparedStatement — позволяет выполнять параметризованные запросы. Это повышает безопасность (защита от SQL-инъекций) и производительность при повторном выполнении одного и того же запроса с разными параметрами.
-
CallableStatement — используется для вызова хранимых процедур в базе данных.
Пример использования PreparedStatement:
String sql = "SELECT * FROM users WHERE id = ?";
PreparedStatement pstmt = connection.prepareStatement(sql);
pstmt.setInt(1, 10);
ResultSet rs = pstmt.executeQuery();