Tạo stored procedure sp_CustomersByType nhận một tham số INPUT là loại khách hàng (INDIVIDUAL hoặc INSTITUTION).
Procedure trả về danh sách khách hàng thuộc loại đó gồm các cột customer_id, full_name, city, status, sắp theo customer_id tăng dần.
CREATE PROCEDURE sp_CustomersByType @customer_type NVARCHAR(12) AS ... (script phải bắt đầu bằng dòng GO).CREATE PROCEDURE sp_CustomersByType(IN p_customer_type VARCHAR(12)) (dùng DELIMITER //).Hệ thống chấm sẽ gọi procedure với loại của khách hàng số 31 (lấy từ dữ liệu) và so kết quả trả về.
Bảng Customers(customer_id, full_name, customer_type, city, status...).
Kết quả procedure: customer_id, full_name, city, status (TAB), sắp theo customer_id tăng dần.
Ví dụ:
Đầu vào:
Đầu ra:
31 Ngan Hang TMCP Dau Tu Viet TP.HCM ACTIVE
32 Ngan Hang Nong Nghiep Phat Trien Ha Noi ACTIVE
33 Cong ty TNHH Dau tu Minh Phat Ha Noi ACTIVE
34 Quy Dau tu Bao Viet TP.HCM ACTIVE
35 Cong ty CP Chung khoan An Binh Ha Noi ACTIVE
36 Quy Dau tu Tang Truong Xanh Ha Noi INACTIVE
37 Ngan Hang Quan Doi Mien Bac Ha Noi ACTIVE
38 Cong ty CP Xay dung Song Hong TP.HCM ACTIVE
39 Tap doan Cong nghe Viet Nam Ha Noi ACTIVE
40 Ngan Hang Ban Le Sai Gon TP.HCM ACTIVE
Giải thích:
Đang tải editor...