Postgresql

thumbnail
postgresql plpgsql stored-procedure function

PL/pgSQL 程式語言:PostgreSQL 伺服器端程式設計完全指南 | PostgreSQL

PL/pgSQL 是 PostgreSQL 內建的過程化語言(Procedural Language),讓你在資料庫伺服器端撰寫複雜的業務邏輯。它結合了 ...

2026/07/01

thumbnail
postgresql trigger event-trigger audit

觸發器與事件觸發器:PostgreSQL 的自動化執行機制 | PostgreSQL

觸發器(Trigger) 是 PostgreSQL 中附加於資料表或視圖的自動執行機制,當特定 DML 或 DDL 事件發生時,資料庫引擎會自動呼叫預先定義的函式。Trigger...

2026/06/30

thumbnail
postgresql view materialized-view security

Views 與 Materialized Views:PostgreSQL 的虛擬關係與物化快取 | PostgreSQL

View(視圖) 是 PostgreSQL 中以 SQL 查詢定義的虛擬關係,本身不儲存資料,每次查詢時動態執行底層定義。Materialized View(物化視圖)...

2026/06/29

thumbnail
postgresql custom-type enum domain range

自訂型別:ENUM、Domain、Range 與複合型別 | PostgreSQL

PostgreSQL 擁有業界最強大的型別可擴展性。透過 Composite Type、Enum Type、R...

2026/06/28

thumbnail
postgresql full-text-search tsvector gin

全文搜尋:PostgreSQL 內建的文字搜尋引擎 | PostgreSQL

全文搜尋(Full-Text Search) 是 PostgreSQL 內建的文字搜尋引擎,透過 tsvector 與 ...

2026/06/27

thumbnail
postgresql json jsonb jsonpath

JSON 與 JSONB 操作:PostgreSQL 的半結構化資料處理 | PostgreSQL

JSON 與 JSONB 是 PostgreSQL 處理半結構化資料的核心型別。JSON 保...

2026/06/26

thumbnail
postgresql cte subquery recursive

CTE 與子查詢:PostgreSQL 的查詢組合與遞迴能力 | PostgreSQL

CTE(Common Table Expression) 透過 WITH 子句定義命名暫時結果集,讓複雜查詢更具可讀性。PostgreSQL...

2026/06/25

thumbnail
postgresql aggregate grouping-sets sql

聚合函式與分組:PostgreSQL 的資料匯總與多維分析 | PostgreSQL

聚合函式(Aggregate Function) 是 SQL 中將多筆資料列合併為單一結果的核心機制。PostgreSQL 在標準 SQL 聚合基礎上提供了豐富...

2026/06/24

thumbnail
postgresql window-function sql analytics

窗口函式:PostgreSQL 強大的分析型查詢能力 | PostgreSQL

窗口函式(Window Function) 是 SQL 中一類特殊的函式,能夠在不折疊結果集的情況下,對一組相關行執行計算。與 GROUP BY 不同,窗口函式...

2026/06/23

thumbnail
postgresql query-planner explain performance

查詢規劃器與執行計畫:PostgreSQL 如何選擇最優路徑 | PostgreSQL

查詢規劃器(Query Planner) 是 PostgreSQL 效能的幕後操盤手——它決定每條 SQL 要走哪條索引、用哪種 Join 演算法、是否啟用平行查詢。理解 Cos...

2026/06/22