Một thủ tục được lưu trữ là một tập hợp của một hoặc nhiều SQL phát biểu đó được lưu trữ với nhau trong một cơ sở dữ liệu. Để tạo một thủ tục được lưu trữ, bạn sử dụng các thủ tục tạo ra tuyên bố như minh hoạ trong hình 12-9. Ở đây, các thủ tục được lưu trữ có một tuyên bố chọn duy nhất. Sử dụng các thủ tục được lưu trữ, bạn gửi một yêu cầu cho nó được thực hiện.Khi máy chủ nhận được yêu cầu, nó thực hiện các thủ tục được lưu trữ. Nếu các thủ tục được lưu trữ có chứa một tuyên bố chọn giống như một trong hình này, thiết lập kết quả được gửi lại cho chương trình gọi. Nếu các thủ tục được lưu trữ có chứa phát biểu Insert, Update, hoặc xóa, việc xử lý thích hợp được thực hiện.Nhận thấy rằng các thủ tục được lưu trữ trong con số này chấp nhận một tham số đầu vào tên là @ nhà nước từ chương trình kêu gọi. Giá trị của tham số này sau đó được thay thế cho các tham số trong nơi khoản để các khách hàng duy nhất trong nhà nước speci¬fied được bao gồm trong thiết lập kết quả.Khi nó được thực hiện với chế biến của nó, một thủ tục được lưu trữ có thể cũng gửi tham số đầu ra trở lại cho chương trình kêu gọi. Ngoài ra, các thủ tục được lưu trữ có thể bao gồm ngôn ngữ kiểm soát lưu lượng sẽ xác định việc xử lý đã thực hiện dựa trên điều kiện cụ thể
đang được dịch, vui lòng đợi..
