Dường như không có bất kỳ cách nào để chỉ định một chỉ mục trong CREATE TABLE
cú pháp. Tuy nhiên, PostgreSQL không tạo chỉ mục cho các ràng buộc duy nhất và khóa chính theo mặc định, như được mô tả trong ghi chú này:
PostgreSQL tự động tạo chỉ mục cho mỗi ràng buộc duy nhất và ràng buộc khóa chính để thực thi tính duy nhất.
Ngoài ra, nếu bạn muốn có một chỉ mục không phải là duy nhất, bạn sẽ cần phải tự tạo nó trong một CREATE INDEX
riêng biệt truy vấn.