首頁
關於
下載
文件
社群
開發者
支援
捐贈
您的賬戶
2025年9月25日:
PostgreSQL 18 釋出!
文件
→
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
第 41 章。
PL/pgSQL
—
SQL
過程語言
上一步
上一級
第五部分。 伺服器程式設計
首頁
下一步
第 41 章。
PL/pgSQL
—
SQL
過程語言
目錄
41.1. 概述
41.1.1. 使用
PL/pgSQL
的優點
41.1.2. 支援的引數和結果資料型別
41.2.
PL/pgSQL
的結構
41.3. 宣告
41.3.1. 宣告函式引數
41.3.2.
ALIAS
41.3.3. 複製型別
41.3.4. 行型別
41.3.5. 記錄型別
41.3.6.
PL/pgSQL
變數的排序
41.4. 表示式
41.5. 基本語句
41.5.1. 賦值
41.5.2. 執行 SQL 命令
41.5.3. 執行單行結果命令
41.5.4. 執行動態命令
41.5.5. 獲取結果狀態
41.5.6. 什麼都不做
41.6. 控制結構
41.6.1. 從函式返回
41.6.2. 從過程返回
41.6.3. 呼叫過程
41.6.4. 條件語句
41.6.5. 簡單迴圈
41.6.6. 迴圈查詢結果
41.6.7. 迴圈陣列
41.6.8. 捕獲錯誤
41.6.9. 獲取執行位置資訊
41.7. 遊標
41.7.1. 宣告遊標變數
41.7.2. 開啟遊標
41.7.3. 使用遊標
41.7.4. 迴圈遍歷遊標結果
41.8. 事務管理
41.9. 錯誤和訊息
41.9.1. 報告錯誤和訊息
41.9.2. 檢查斷言
41.10. 觸發器函式
41.10.1. 資料更改上的觸發器
41.10.2. 事件上的觸發器
41.11.
PL/pgSQL
內部機制
41.11.1. 變數替換
41.11.2. 計劃快取
41.12.
PL/pgSQL
開發技巧
41.12.1. 引號處理
41.12.2. 其他編譯時和執行時檢查
41.13. 從
Oracle
PL/SQL 移植
41.13.1. 移植示例
41.13.2. 其他注意事項
41.13.3. 附錄
提交更正
如果您在文件中發現任何不正確、與您對特定功能的使用體驗不符或需要進一步說明的地方,請使用
此表格
報告文件問題。