DESCRIBE INPUT#

Синтаксис#

DESCRIBE INPUT statement_name

Описание#

Перечисляет входные параметры выражения, созданного командой PREPARE, вместе с позицией и типом каждого параметра. Типы параметров, которые невозможно определить, отображаются как unknown.

Примеры#

Подготавливает выражение с тремя входными параметрами и получает их описание:

PREPARE my_select1 FROM
SELECT ? FROM nation WHERE regionkey = ? AND name < ?;
DESCRIBE INPUT my_select1;
Position | Type
--------------------
       0 | unknown
       1 | bigint
       2 | varchar
(3 rows)

Подготавливает выражение без параметров. Команда DESCRIBE INPUT возвращает пустой результат:

PREPARE my_select2 FROM
SELECT * FROM nation;
DESCRIBE INPUT my_select2;
Position | Type
-----------------
(0 rows)

См. также#

PREPARE, EXECUTE, DEALLOCATE PREPARE, EXECUTE IMMEDIATE, DESCRIBE OUTPUT