PostgreSQL: kèo chấp bóng đá hôm nay | |||
---|---|---|---|
prev | UP | Chương 40.PL/PGSQL - SQLNgôn ngữ thủ tục | Tiếp theo |
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ênxvày11761_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.