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

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

script1adsense2code
script1adsense3code

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

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

Запись на основе таблицы

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

Код PL / SQL:

DECLARE 
    z_employee employees%ROWTYPE; 
BEGIN 
    SELECT * 
    INTO   z_employee -- INTO clause always notifies only single row can be fetch 
    FROM   employees 
    WHERE  employee_id = 149; 
    dbms_output.Put_line('Employee Details :   ID:' 
                         ||z_employee.employee_id 
                         ||'  Name: ' 
                         ||z_employee.first_name 
                         ||' ' 
                         ||z_employee.last_name 
                         ||'  Salary:  ' 
                         ||z_employee.salary); 
END; 
/

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

 SQL> /
Данные сотрудника: ID: 149 Имя: Eleni Zlotkey Зарплата: 10500
Процедура PL / SQL успешно завершена.

Блок - схема:

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

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

Предыдущая: напишите программу на PL / SQL для создания записи на основе таблицы с использованием атрибута% ROWTYPE.
Далее: Напишите программу на PL / SQL для отображения на основе курсора подробной информации о сотрудниках из таблицы сотрудников.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code