?
This document uses PHP Chinese website manual Release
The catalog pg_rewrite stores rewrite rules for tables and views.
pg_rewrite存儲(chǔ)為表和視圖定義的重寫規(guī)則。
Table 45-33. pg_rewrite Columns
名稱 | 類型 | 引用 | 描述 |
---|---|---|---|
rulename | name | ? | 規(guī)則名稱 |
ev_class | oid | pg_class.oid | 使用這條規(guī)則的表名稱 |
ev_attr | int2 | ? | 這條規(guī)則適用的字段(目前總是為零,表示整個(gè)表) |
ev_type | char | ? | 規(guī)則適用的事件類型: 1 = SELECT, 2 = UPDATE, 3 = INSERT, 4 = DELETE |
ev_enabled | char | ? | session_replication_role模式控制規(guī)則火災(zāi)。 O="原始"和"本地"模式規(guī)則火災(zāi), D =禁用規(guī)則, R="復(fù)制"模式規(guī)則火災(zāi), A=規(guī)則觸發(fā)。 |
is_instead | bool | ? | 如果該規(guī)則是INSTEAD規(guī)則,那么為真 |
ev_qual | text | ? | 規(guī)則的限制條件的表達(dá)式樹(以nodeToString() 形式表示)
|
ev_action | text | ? | 規(guī)則動(dòng)作的查詢樹(以nodeToString() 形式表示)
|
Note: 如果一個(gè)表在這個(gè)系統(tǒng)表里有任何規(guī)則存在,那么pg_class.relhasrules必須為真。