Можем ли мы использовать курсоры в функциях?

Оглавление:

Можем ли мы использовать курсоры в функциях?
Можем ли мы использовать курсоры в функциях?
Anonim

Использование курсора Основная функция курсора - извлекать данные по одной строке за раз из набора результатов, в отличие от команд SQL, которые работают со всеми строками. в результирующем наборе за один раз. Курсоры используются, когда пользователю необходимо обновить записи по одному элементу или построчно в таблице базы данных.

Может ли функция вернуть курсор?

Сохраненная функция может возвращать только один курсор в качестве возвращаемого значения; однако функция курсора может возвращать дополнительные наборы результатов другими способами (функция Oracle может использовать для нее выходные параметры курсора).

Какие функции у курсоров?

Курсоры используются программистами баз данных для обработки отдельных строк, возвращаемых системными запросами базы данных. Курсоры позволяют работать сразу со всеми наборами результатов. В этом сценарии курсор обеспечивает последовательную обработку строк в результирующем наборе.

Почему нельзя использовать курсор?

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

SQL Cursors - how and when to use them

SQL Cursors - how and when to use them
SQL Cursors - how and when to use them
Найдено 29 похожих вопросов

Рекомендуемые: