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