Какво представлява курсорът в Oracle PL SQL?
Какво представлява курсорът в Oracle PL SQL?

Видео: Какво представлява курсорът в Oracle PL SQL?

Видео: Какво представлява курсорът в Oracle PL SQL?
Видео: What is pragma autonomous_transaction | Oracle PL/SQL Tutorial Videos | Mr.Vijay Kumar 2024, Април
Anonim

PL / SQL - Курсори . А курсор е указател към тази контекстна област. PL / SQL контролира контекстната област чрез a курсор . А курсор съдържа редовете (един или повече), върнати от a SQL изявление. Наборът от редове курсор holds се означава като активен набор.

Във връзка с това, какво е курсор в PL SQL?

PL / SQL курсор . Когато an SQL изявлението се обработва, Оракул създава област на паметта, известна като контекстна област. А курсор съдържа информация за избран оператор и редовете с данни, до които има достъп. А курсор се използва за препращане към програма за извличане и обработка на редовете, върнати от SQL изявление, едно по едно.

Освен това, какво е курсор и тип курсор? А курсор е временна работна област, създадена в системната памет, когато се изпълнява SQL израз. А курсор може да съдържа повече от един ред, но може да обработва само един ред наведнъж. Наборът от редове курсор holds се нарича активен набор. Има два видове курсори в PL/SQL: имплицитно курсори.

По този начин какво е курсор в базата данни на Oracle?

Това е едно от основните база данни концепции за програмиране, което формира основна единица за изпълнение на SQL оператор. А курсор е указател, който сочи към предварително разпределено място в паметта в SGA. Оракул асоциира всеки оператор SELECT с a курсор за съхраняване на информацията за заявката в тази контекстна област.

Как определяте курсора?

База данни курсор е обект, който позволява преминаване през редовете на резултата комплект . Позволява ви да обработвате отделен ред, върнат от заявка.

Препоръчано: