2025年9月25日: PostgreSQL 18 釋出!
支援的版本: 當前 (18) / 17 / 16 / 15 / 14 / 13
開發版本: devel
不再支援的版本: 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

第 39 章 規則系統

本章討論 PostgreSQL 中的規則系統。生產規則系統概念上很簡單,但在實際使用中涉及許多細微之處。

其他一些資料庫系統定義了活動資料庫規則,通常是儲存過程和觸發器。在 PostgreSQL 中,這些也可以使用函式和觸發器來實現。

規則系統(更確切地說,是查詢重寫規則系統)與儲存過程和觸發器完全不同。它會修改查詢以考慮規則,然後將修改後的查詢傳遞給查詢規劃器進行規劃和執行。它非常強大,可用於查詢語言過程、檢視和版本等多種用途。該規則系統的理論基礎和強大功能也在 [ston90b][ong90] 中進行了討論。

提交更正

如果您在文件中發現任何不正確的內容、與您對特定功能的體驗不符的內容或需要進一步闡述的內容,請使用 此表單 報告文件問題。