Учебники

SAP HANA — хранимые процедуры SQL

Процедура позволяет вам сгруппировать оператор SQL в один блок. Хранимые процедуры используются для достижения определенного результата в разных приложениях. Набор операторов SQL и логика, используемая для выполнения определенной задачи, хранятся в хранимых процедурах SQL. Эти хранимые процедуры выполняются приложениями для выполнения этой задачи.

Хранимые процедуры могут возвращать данные в виде выходных параметров (целое число или символ) или переменной курсора. Это также может привести к набору операторов Select, которые используются другими хранимыми процедурами.

Хранимые процедуры также используются для оптимизации производительности, так как содержат ряд операторов SQL, а результаты одного набора операторов определяют следующий набор операторов, которые должны быть выполнены. Хранимые процедуры не позволяют пользователям видеть сложность и детализацию таблиц в базе данных. Поскольку хранимые процедуры содержат определенную бизнес-логику, пользователям необходимо выполнять или вызывать имя процедуры.

Не нужно продолжать переиздавать отдельные заявления, но можно ссылаться на процедуру базы данных.