Встречается на собеседованиях • сегодня
Что такое хранимая процедура
Хранимая процедура — это предварительно скомпилированный набор SQL-инструкций, хранящийся в базе данных. Она позволяет выполнять сложные операции на стороне СУБД, уменьшая нагрузку на приложение и повышая производительность.
Преимущества:
- Повышение производительности (меньше сетевого трафика)
- Безопасность (контроль доступа через права)
- Повторное использование кода
- Упрощение поддержки
Пример вызова из Java:
java
try (Connection conn = DriverManager.getConnection(url);
CallableStatement stmt = conn.prepareCall("{call get_employee_data(?, ?)}")) {
stmt.setInt(1, employeeId);
stmt.registerOutParameter(2, Types.VARCHAR);
stmt.execute();
String result = stmt.getString(2);
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы