#greenplum #database-cursor
#greenplum #база данных-курсор
Вопрос:
Поддерживает ли Greenplum параметризованные курсоры, такие как Oracle?
Комментарии:
1. Курсор в Greenplum используется очень, очень редко. Чего вы пытаетесь достичь?
Ответ №1:
Greenplum не поддерживает параметризованные курсоры из документации, представленной на сайте pivotal https://gpdb.docs.pivotal.io/43310/ref_guide/sql_commands/DECLARE.html
В документации я не вижу никакого параметризованного определения объявления
DECLARE name [BINARY] [INSENSITIVE] [NO SCROLL] CURSOR
[{WITH | WITHOUT} HOLD]
FOR query [FOR READ ONLY]
документация oracle понятна
https://docs.oracle.com/cd/B12037_01/appdev.101/b10807/13_elems013.htm
имя_параметра Переменная, объявленная как формальный параметр курсора. Параметр курсора может отображаться в запросе везде, где может появиться константа. Формальные параметры курсора должны быть В parameters. Запрос также может ссылаться на другие переменные PL / SQL в пределах своей области видимости.