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