PostgreSQL 服務器編程

2021-09-02 17:45 更新

這部分關于使用用戶定義的函數、數據類型、觸發(fā)器等擴展服務器功能。這些是高級主題,讀者應該在理解了有關PostgreSQL的所有其他用戶文檔之后才閱讀這些主題。這一部分的后面一些章節(jié)描述PostgreSQL發(fā)布中可用的服務器端編程語言,以及與服務器端編程語言相關的一般性問題。在深入研究服務器端編程語言的材料之前,請至少閱讀第 37 章中前幾節(jié)(覆蓋函數)。

目錄

37. 擴展 SQL
37.1. 擴展性如何工作
37.2. PostgreSQL類型系統(tǒng)
37.3. 用戶定義的函數
37.4. 用戶定義的過程
37.5. 查詢語言(SQL)函數
37.6. 函數重載
37.7. 函數易變性分類
37.8. 過程語言函數
37.9. 內部函數
37.10. C 語言函數
37.11. 函數優(yōu)化信息
37.12. 用戶定義的聚集
37.13. 用戶定義的類型
37.14. 用戶定義的操作符
37.15. 操作符優(yōu)化信息
37.16. 索引的接口擴展
37.17. 打包相關對象到一個擴展中
37.18. 擴展的構建基礎設施
38. 觸發(fā)器
38.1. 觸發(fā)器行為概述
38.2. 數據改變的可見性
38.3. 用 C 編寫觸發(fā)器函數
38.4. 一個完整的觸發(fā)器實例
39. 事件觸發(fā)器
39.1. 事件觸發(fā)器行為總覽
39.2. 事件觸發(fā)器觸發(fā)矩陣
39.3. 用 C 編寫事件觸發(fā)器函數
39.4. 一個完整的事件觸發(fā)器例子
39.5. 一個表重寫事件觸發(fā)器例子
40. 規(guī)則系統(tǒng)
40.1. 查詢樹
40.2. 視圖和規(guī)則系統(tǒng)
40.3. 物化視圖
40.4. INSERT、UPDATEDELETE上的規(guī)則
40.5. 規(guī)則和權限
40.6. 規(guī)則和命令狀態(tài)
40.7. 規(guī)則 vs 觸發(fā)器
41. 過程語言
41.1. 安裝過程語言
42. PL/pgSQLSQL過程語言
42.1. 綜述
42.2. PL/pgSQL的結構
42.3. 聲明
42.4. 表達式
42.5. 基本語句
42.6. 控制結構
42.7. 游標
42.8. 事務管理
42.9. 錯誤和消息
42.10. 觸發(fā)器函數
42.11. PL/pgSQL的內部
42.12. PL/pgSQL開發(fā)提示
42.13. 從Oracle PL/SQL 移植
43. PL/Tcl — Tcl 過程語言
43.1. 概述
43.2. PL/Tcl 函數和參數
43.3. PL/Tcl 中的數據值
43.4. PL/Tcl 中的全局數據
43.5. 從 PL/Tcl 訪問數據庫
43.6. PL/Tcl 中的觸發(fā)器函數
43.7. PL/Tcl 中的事件觸發(fā)器函數
43.8. PL/Tcl 中的錯誤處理
43.9. PL/Tcl中的顯式子事務
43.10. 事務管理
43.11. PL/Tcl配置
43.12. Tcl 過程名
44. PL/Perl — Perl 過程語言
44.1. PL/Perl 函數和參數
44.2. PL/Perl 中的數據值
44.3. 內建函數
44.4. PL/Perl 中的全局值
44.5. 可信的和不可信的 PL/Perl
44.6. PL/Perl 觸發(fā)器
44.7. PL/Perl 事件觸發(fā)器
44.8. PL/Perl 下面的東西
45. PL/Python — Python 過程語言
45.1. Python 2 vs. Python 3
45.2. PL/Python 函數
45.3. 數據值
45.4. 共享數據
45.5. 匿名代碼塊
45.6. 觸發(fā)器函數
45.7. 數據庫訪問
45.8. 顯式子事務
45.9. 事務管理
45.10. 實用函數
45.11. 環(huán)境變量
46. 服務器編程接口
46.1. 接口函數
46.2. 接口支持函數
46.3. 內存管理
46.4. 事務管理
46.5. 數據改變的可見性
46.6. 例子
47. 后臺工作者進程
48. 邏輯解碼
48.1. 邏輯解碼的例子
48.2. 邏輯解碼概念
48.3. 流復制協(xié)議接口
48.4. 邏輯解碼的 SQL 接口
48.5. 與邏輯解碼相關的系統(tǒng)目錄
48.6. 邏輯解碼輸出插件
48.7. 邏輯解碼輸出寫入器
48.8. 邏輯解碼的同步復制支持
49. 復制進度追蹤


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號