На этом шаге мы рассмотрим интерфейс CallableStatement
Помимо обычных таблиц в базе данных могут храниться хранимые процедуры (с хранимыми процедурами можно познакомиться здесь). Для того чтобы вызвать хранимую процедуру нужно создать объект типа CallableStatement. CallableStatement - это интерфейс, который наследуется от PreparedStatement. В таблице 1 приведены несколько функций, которые содержатся только в этом интерфейсе. С остальными функциями можно ознакомиться в документации.
Вызвать хранимую процедуру нужно сформировать следующий запрос:
{call ИМЯ_ПРОЦЕДУРЫ(arg1,arg2, ...)} // фигурные скобки обязательны
Отметим, что в качестве аргументов функций можно использовать подстановочные параметры.
Функция | Описание |
---|---|
Array getArray (String parameterName) throws SQLException |