Упражнения для курсора PL / SQL: определение количества строк, вызванных использованием атрибутов SQL% ROWCOUNT неявного курсора
Курсор PL / SQL: упражнение 3 с решением
Напишите программу на PL / SQL, чтобы найти количество строк, на которое влияет использование атрибутов SQL% ROWCOUNT неявного курсора.
Пример решения:
Код PL / SQL:
DROP TABLE emp_temp;
CREATE TABLE emp_temp AS
SELECT employee_id, first_name, last_name,email
FROM employees;
BEGIN
UPDATE emp_temp
SET email ='not available'
WHERE first_name LIKE 'B%';
dbms_output.Put_line('Number of record updated: '
||To_char(SQL%rowcount));
END;
/
Пример вывода:
Номер обновленной записи: 2 Процедура PL / SQL успешно завершена.
Блок - схема:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на PL / SQL, чтобы показать использование CURVAL и NEXTVAL с именем последовательности.
Далее: Напишите программу на PL / SQL, чтобы показать использование неявного курсора без использования каких-либо атрибутов.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code