支援的版本: 目前 (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] 中討論。

提交更正

如果您在文件中看到任何不正確、與您使用特定功能的經驗不符或需要進一步澄清的內容,請使用此表格報告文件問題。