EXECUTE#
Синтаксис#
EXECUTE statement_name [ USING parameter1 [ , parameter2, ... ] ]
Описание#
Выполняет подготовленное выражение с использованием переданных
параметров. Подготовленное выражение должно быть предварительно создано
с помощью команды PREPARE
.
Примеры#
Выполняет подготовленное выражение без параметров:
PREPARE my_select1 FROM
SELECT name FROM nation;
EXECUTE my_select1;
Выполняет подготовленное выражение с двумя параметрами:
PREPARE my_select2 FROM
SELECT name FROM nation WHERE regionkey = ? and nationkey < ?;
EXECUTE my_select2 USING 1, 3;
Предыдущая команда эквивалентна:
SELECT name FROM nation WHERE regionkey = 1 AND nationkey < 3;
См. также#
PREPARE, DEALLOCATE PREPARE, EXECUTE IMMEDIATE, DESCRIBE INPUT, DESCRIBE OUTPUT