Республикасының



бет18/19
Дата05.08.2022
өлшемі0.63 Mb.
#459894
1   ...   11   12   13   14   15   16   17   18   19
oracle kaz lab

Тапсырма:


employees hr кестесі негізінде жұмысшылардың аты, фамилиясы, жалақысы туралы ақпарат беретін сұраныс жазыңыз.Сонымен қатар сұраныс:

Сұраныстың нәтижесі 9.1-2. суретте көрсетілгендей болуы керек.

Қосымша:


Oracle SQL Developer қолдансаңыз, онда мәтіндік түрдегі сұраныс нәтижесін шығару үшін F5 батырмасын қолдану керек.

Лаб. 9.1-1. сурет
Лаб. 9.1-2. сурет


Шешуі:


Сұраныстың сәйкес коды келесідей:
_id = &Номер_Отдела;
Oracle SQL кестесіне жазуларды қосу , INSERT командасы


Тапсырма:





    1. hr.employees кестесіне жаңадан жазу қосатын команданы жазыңыз. Сонымен келесі мәндерді қолданыңыз:

      • жұмысшы нөмірі (employee_id) — 900;

      • жұмысшы аты (first_name) — Ivan;

      • жұмысшы фамилиясы (last_name) — Ivanov;

      • электронды почтаның адресін келесі түрде формалау керек (email), жоғарғы регистрге ауыстырылған жұмысшының аты мен фамилиясының конкатенация нәтижесін көрсету үшін осылай формаландыру керек. ;

      • телефон нөмірі(phone_number) — 555-55-55;

      • жұмысқа қабылдау күнінің орнына (hire_date) осы күн қолданушы еді; должность (job_id) должна выглядеть как SH_CLERK;

      • қалған бағандар үшін мәндер толмаған болып қалуы тиіс.



Шешуі:


Сұраныстың сәйкес коды келесідей:
insert into hr.employees values(900, 'Ivan', 'Ivanov', Upper(substr('Ivan',1,1) || 'Ivanov'), '555-55- HR.EMPLOYEES where employee_id = 900




Достарыңызбен бөлісу:
1   ...   11   12   13   14   15   16   17   18   19




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет