Tải bản đầy đủ (.doc) (1 trang)

Bài tập thực hành Oracle 9i (bài số 4) Cussor

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (41.68 KB, 1 trang )

BÀI THỰC HÀNH CURSOR VÀ EXCEPTION
Cursor
Bài 1: Viết một block PL/SQL với các yêu cầu sau:
1 Khai báo một cursor có tên là sp_cur_somay_ca chọn ra tất cả các dòng
của sản phẩm ‘0002VPP’ (yêu cầu chọn các cột: sản phẩm, mã loại, số
lượng, đơn giá ) trong bảng phiếu nhập 2.
2 Kiểm tra từng dòng của cursor:
Nếu số lượng >=200 và đơn giá >1000 thì in ra màn hình: sản phẩm,
mã loại, số lượng, đơn giá
Bài 2: Viết một block PL/SQL với các yêu cầu sau:
3 Khai báo một cursor có tên là sp_cur_somay_ca chọn ra tất cả sản phẩm
nhập có ngày nhập là 22/05/2006 (yêu cầu chọn các cột: sản phẩm, ngày
nhập, mã đơn vị, mã kho) trong bảng phiếu nhập 1.
4 Kiểm tra từng dòng của cursor: update lại mã kho nhập mới là ‘KNL’ của
những sản phẩm chọn ra ở trên với điều kiện mã đơn vị là ‘DuyenY001’.
Exception
Sinh viên thực hành các mẫu ví dụ trong sách về phần xử lý ngoại lệ cho các
câu lệnh insert, update, delete….

×