BÀI THƯ
̣
C HÀNH SỐ 8
(Thao tác trên dư
̃
liệu)
1. Thêm vào 1 dòng dư
̃
liệu cho bảng departments_cp vơ
́
i giá trị của các cột theo thư
́
tư
̣
như
sau: 79, ‘Finanace’,110,1600. Sau đó dùng câu lệnh truy vấn dư
̃
liệu xem đã thêm vào
thành công chưa. (Bảng departments_cp có cấu trúc tương tư
̣
như bảng departments).
INSERT INTO DEPARTMENTS_CP
Values (100, 'Finanace', 110, 1600);
2. Thêm dư
̃
liệu vào bảng departments_cp cho cột department_id = 81, department_name =
‘Administration’ và cột còn lại cho giá trị NULL.
INSERT INTO DEPARTMENTS_CP(department_id, department_name)
Values (90, 'Administration' );
3. Thêm vào một dòng dư
̃
cho điê
̀
u
kiện).
INSERT INTO DEPARTMENTS_CP
SELECT department_id,department_name,manager_id,location_id FROM departments
Where department_id=170;
5. Cập nhật tiền hoa hồng 10 % cho tất cả nhân viên có department_id là 1600.
UPDATE EMPLOYEES
SET COMMISSION_PCT=COMMISSION_pct*0.1
WHERE DEPARTMENT_ID=170;
6. Cập nhật department_id, salary của bảng employees vơ
́
i điê
̀
u kiện employee_id của nhân
viên là 205 và các yêu cầu sau:
- Department_id đươ
̣
c lấy tư
̀
Department_id có employee_id là 32
- Salary đươ
̣
c lấy tư
̀
salary có employee_id là 32
Update employees
Set department_id = (select department_id
From employees
̣
c hành các câu lệnh commit, rollback, savepoint của các ví dụ trong sách.