Phiên bản không được hỗ trợ:7.0 / 6.5 / 6.4
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
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ế.

Chương 4. cách đọc kèo bóng đá

Mô tả các cách đọc kèo bóng đá tử tích hợp có sẵn trongPostgres.

Postgrescung cấp một lớn Số lượng cách đọc kèo bóng đá tử tích hợp trên các loại hệ thống. Những nhà khai thác này là được khai báo trong danh mục hệ thốngpg_operator. Mọi mục nhập trongpg_operator6522_6603OIDScủa các loại đầu vào và đầu ra.

Để xem tất cả các biến thể của "||" cách đọc kèo bóng đá tử nối chuỗi, thử

Chọn Oprleft, Oprright, Oprresult, Oprcode
    Từ pg_operator trong đó oprname = '||';

OPRLEFT | OPRRIGHT | OPRRESULT | OPRCODE
-------+--------+---------+-------
     25 |      25 |       25 | TextCat
   1042 |    1042 |     1042 | TextCat
   1043 |    1043 |     1043 | TextCat
(3 hàng)

Người dùng có thể gọi các cách đọc kèo bóng đá tử bằng tên cách đọc kèo bóng đá tử, như trong:

Chọn * Từ EMP WHERE Mức lương <40000;
Ngoài ra, người dùng có thể gọi các chức năng thực hiện các nhà khai thác trực tiếp. Trong trường hợp này, truy vấn trên sẽ là được thể hiện như:
Chọn * Từ EMP trong đó int4lt (tiền lương, 40000);

PSQLcó lệnh (\ DD) để hiển thị các cách đọc kèo bóng đá tử này.

Từ vựng Ưu tiên

Các nhà khai thác có ưu tiên hiện đang được mã hóa thành trình phân tích cú pháp. Hầu hết các nhà khai thác đều có cùng mức độ ưu tiên và liên kết trái. Điều này có thể dẫn đến hành vi không trực quan; vì Ví dụ, các cách đọc kèo bóng đá tử boolean "<" và "" có một cái khác ưu tiên hơn các cách đọc kèo bóng đá tử boolean "<=" và " =".

Bảng 4-1. Đặt hàng cách đọc kèo bóng đá (giảm ưu tiên)

Element ưu tiên Mô tả
Liên minh trái SQL Chọn Xây dựng
:: PostgresTypecasting
[] 8769_8775 DELIMITERS
. trái Bảng phân cách đọc kèo bóng đá bảng/cột
- phải MINUS
: phải
| trái Bắt đầu khoảng thời gian
* / % trái Nhân, chia, modulo
+ - trái Bổ sung, trừ
99PostgreSQL: Tài liệu: 7.0: cách đọc cách đọc kèo bóng đá47 Kiểm tra đúng, sai, null
isnull Kiểm tra cho NULL
notnull Kiểm tra không null
(tất cả các cách đọc kèo bóng đá tử khác) Người dùng và người dùng xác định
in Đặt thành viên
giữa ngăn chặn
chồng chéo Khoảng thời gian chồng chéo
như Chuỗi kết hợp mẫu
< ​​Bất bình đẳng
= phải Bình đẳng
không phải phủ định logic
trái Giao lộ logic
hoặc trái Liên minh logic