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

Упражнения для PL / SQL-курсора: извлечение одной записи и одного столбца из таблицы

script1adsense2code
script1adsense3code

Курсор PL / SQL: упражнение 15 с решением

Напишите программу на PL / SQL для извлечения одной записи и одного столбца из таблицы.

Пример решения:

Код PL / SQL:

DECLARE
  v_emp_name VARCHAR2(50);
  CURSOR emp_cur_name IS
    SELECT first_name
    FROM   employees
    WHERE  employee_id = 105;
BEGIN
  OPEN emp_cur_name;
  FETCH emp_cur_name
  INTO  v_emp_name;
  
  dbms_output.put_line('The name of the employee is:’
  || v_emp_name);
  CLOSE emp_cur_name;
END;
/

Пример вывода:

 SQL> /
Имя работника: Дэвид
Процедура PL / SQL успешно завершена.

Блок - схема:

«Блок-схема:

Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Создайте блок PL / SQL для увеличения зарплаты сотрудников в отделе 50 с помощью предложения WHERE CURRENT OF.
Далее: Написать программу на PL / SQL, чтобы ПОЛУЧИТЬ более одной записи и одного столбца из таблицы.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code