Выполнение хранимой процедуры
Назначение

Вызов на выполнение хранимой процедуры БД.

Синтаксические правила
cursor.callproc([<​имя схемы​>.]<​имя процедуры​>[,<​список параметров​>])
Описание

<​Имя схемы​> – схема, в которой создана процедура. Если <​имя схемы​> совпадает с именем пользователя, который вызывает процедуру, то указывать <​имя схемы​> не обязательно.

<​Список параметров​> – python-список типа tuple, содержащий значение для каждого параметра.

Возвращаемое значение

Возвращается модифицированная копия переданных параметров. Input-параметры остаются нетронутыми, Output и input/output параметры могут быть заменены новыми значениями. Процедура может вернуть записи выборки данных, доступ к которым возможен через стандартные методы fetchXXX().

Пример
result = cursor.callproc("myproc", ("hi", 5, var))