Chỉ cần kiểm tra pgAdmin, lược đồ pg_catalog. Nó có tất cả các toán tử và chỉ cho bạn cách tạo chúng cho tất cả các kiểu dữ liệu. Có, bạn phải tạo chúng cho tất cả các kiểu dữ liệu. Vì vậy, nó không chỉ là một "bí danh" duy nhất, bạn cần rất nhiều bí danh.
Ví dụ cho một char =char, sử dụng !!!! làm bí danh:
CREATE OPERATOR !!!! -- name
(
PROCEDURE = pg_catalog.chareq,
LEFTARG = "char",
RIGHTARG = "char",
COMMUTATOR = !!!!, -- the same as the name
RESTRICT = eqsel,
JOIN = eqjoinsel,
HASHES,
MERGES
);
SELECT 'a' !!!! 'a' -- true
SELECT 'a' !!!! 'b' -- false
Kiểm tra hướng dẫn sử dụng cũng như chú ý đến các quy tắc đặt tên, nó có một số hạn chế.