Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2
Tài liệu này dành cho phiên bản không được hỗ trợ của kèo bóng đá cúp c2.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

40.4. kèo bóng đá cúp c2

Tất cả các kèo bóng đá cúp c2 được sử dụng trongPL/PGSQLCâu lệnh được xử lý bằng chính của máy chủSQLNgười thực thi. Ví dụ: khi bạn viết mộtPL/PGSQLcâu như

nếukèo bóng đá cúp c2Sau đó ...

PL/PGSQLsẽ đánh giá kèo bóng đá cúp c2 bằng cách cho ăn một truy vấn như

Chọnkèo bóng đá cúp c2

đến động cơ SQL chính. Trong khi hình thànhChọnLệnh, mọi sự cố củaPL/PGSQLTên biến được thay thế bằng các tham số, như đã thảo luận chi tiết trongPhần 40.10.1. Điều này cho phép gói truy vấn choChọn11425_11609Chuẩn bịlệnh. Ví dụ: nếu chúng ta đã khai báo hai biến số nguyênxy11761_11777

Nếu x <y thì ...

Điều gì xảy ra đằng sau hậu trường tương đương với

Chuẩn bịstatement_name(số nguyên, số nguyên) là chọn $ 1 <$ 2;

Và sau đó câu lệnh đã chuẩn bị này làthực thiD cho mỗi lần thực hiệnnếucâu lệnh, với các giá trị hiện tại củaPL/PGSQLBiến được cung cấp dưới dạng giá trị tham số. Thông thường những chi tiết này không quan trọng đối vớiPL/PGSQLNgười dùng, nhưng chúng rất hữu ích khi biết khi cố gắng chẩn đoán vấn đề. Thêm thông tin xuất hiện trongPhần 40.10.2.