кодесурса
«PL / SQL

Упражнения для курсора PL / SQL: определение количества строк, вызванных использованием атрибутов SQL% ROWCOUNT неявного курсора

script1adsense2code
script1adsense3code

Курсор 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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code