操作符表 box_ops 和 bigbox_ops 都支持對 box 數據類型的 rtree 索引。兩者的區別是 bigbox_ops 把方形的坐標按比例縮小,以避免在對非常大的浮點數坐標做乘法,加法和減法時出現浮點例外。如果你的方形所在的范圍的大小是 20,000 單位的平面或更大,你應該用 bigbox_ops?!? int24_ops 操作符表在為 int2 類型的數據構建索引并且與查詢資格條件里的 int4 數據做比較時很有用。類似的,int42_ops 支持對要和查詢里的 int2 數據做比較的 int4 數據進行索引?!? 下面的查詢顯示所有定義了的操作符表: SELECT am.amname AS acc_name, opc.opcname AS ops_name, opr.oprname AS ops_comp FROM pg_am am, pg_amop amop, pg_opclass opc, pg_operator opr WHERE amop.amopid = am.oid AND amop.amopclaid = opc.oid AND amop.amopopr = opr.oid ORDER BY acc_name, ops_name, ops_comp
使用 DROP INDEX 刪除一個索引?!? 關鍵字 作者:由 Herouth Maoz 寫作。這些最早出現在 1998-03-02 用戶郵件列表里關于"主鍵(PRIMARY KEY)和唯一約束(UNIQUE constraints)有什么異同"問題的解答. Subject: Re: [QUESTIONS] PRIMARY KEY | UNIQUE
What's the difference between:(下面兩者有何區別?)
PRIMARY KEY(fields,...) and UNIQUE (fields,...)
- Is this an alias?(這是別名嗎?) - If PRIMARY KEY is already unique, then why(如果 PRIMARY KEY 已經唯一,) is there another kind of key named UNIQUE?(那么為什么有另外一個名為 UNIQUE 類型的鍵字?)