這份參考中的條目意欲提供關(guān)于相應(yīng)主題的權(quán)威、完整和正式的總結(jié)。關(guān)于使用PostgreSQL的更多信息(以敘述、教程或例子的形式)可以在本書的其他部分找到。見每個(gè)參考頁(yè)面上列出的交叉引用。
這些參考條目也在傳統(tǒng)“man”頁(yè)面中可用。
目錄
- I. SQL 命令
-
- ABORT — 中止當(dāng)前事務(wù)
- ALTER AGGREGATE — 更改一個(gè)聚集函數(shù)的定義
- ALTER COLLATION — 更改一個(gè)排序規(guī)則的定義
- ALTER CONVERSION — 改變一個(gè)轉(zhuǎn)換的定義
- ALTER DATABASE — 更改一個(gè)數(shù)據(jù)庫(kù)
- ALTER DEFAULT PRIVILEGES — 定義默認(rèn)訪問(wèn)特權(quán)
- ALTER DOMAIN — 更改一個(gè)域的定義
- ALTER EVENT TRIGGER — 更改一個(gè)事件觸發(fā)器的定義
- ALTER EXTENSION — 更改一個(gè)擴(kuò)展的定義
- ALTER FOREIGN DATA WRAPPER — 更改一個(gè)外部數(shù)據(jù)包裝器的定義
- ALTER FOREIGN TABLE — 更改一個(gè)外部表的定義
- ALTER FUNCTION — 更改一個(gè)函數(shù)的定義
- ALTER GROUP — 更改角色名稱或者成員關(guān)系
- ALTER INDEX — 更改一個(gè)索引的定義
- ALTER LANGUAGE — 更改一種過(guò)程語(yǔ)言的定義
- ALTER LARGE OBJECT — 更改一個(gè)大對(duì)象的定義
- ALTER MATERIALIZED VIEW — 更改一個(gè)物化視圖的定義
- ALTER OPERATOR — 更改一個(gè)操作符的定義
- ALTER OPERATOR CLASS — 更改一個(gè)操作符類的定義
- ALTER OPERATOR FAMILY — 更改一個(gè)操作符族的定義
- ALTER POLICY — 更改一條行級(jí)安全性策略的定義
- ALTER PROCEDURE — 更改一個(gè)過(guò)程的定義
- ALTER PUBLICATION — 修改發(fā)布的定義
- ALTER ROLE — 更改一個(gè)數(shù)據(jù)庫(kù)角色
- ALTER ROUTINE — 更改一個(gè)例程的定義
- ALTER RULE — 更改一個(gè)規(guī)則定義
- ALTER SCHEMA — 更改一個(gè)模式的定義
- ALTER SEQUENCE — 更改一個(gè)序列發(fā)生器的定義
- ALTER SERVER — 更改一個(gè)外部服務(wù)器的定義
- ALTER STATISTICS — 更改擴(kuò)展統(tǒng)計(jì)對(duì)象的定義
- ALTER SUBSCRIPTION — 修改訂閱的定義
- ALTER SYSTEM — 更改一個(gè)服務(wù)器配置參數(shù)
- ALTER TABLE — 更改一個(gè)表的定義
- ALTER TABLESPACE — 更改一個(gè)表空間的定義
- ALTER TEXT SEARCH CONFIGURATION — 更改一個(gè)文本搜索配置的定義
- ALTER TEXT SEARCH DICTIONARY — 更改一個(gè)文本搜索字典的定義
- ALTER TEXT SEARCH PARSER — 更改一個(gè)文本搜索解析器的定義
- ALTER TEXT SEARCH TEMPLATE — 更改一個(gè)文本搜索模板的定義
- ALTER TRIGGER — 更改一個(gè)觸發(fā)器的定義
- ALTER TYPE — 更改一個(gè)類型的定義
- ALTER USER — 更改一個(gè)數(shù)據(jù)庫(kù)角色
- ALTER USER MAPPING — 更改一個(gè)用戶映射的定義
- ALTER VIEW — 更改一個(gè)視圖的定義
- ANALYZE — 收集有關(guān)一個(gè)數(shù)據(jù)庫(kù)的統(tǒng)計(jì)信息
- BEGIN — 開始一個(gè)事務(wù)塊
- CALL — 調(diào)用一個(gè)過(guò)程
- CHECKPOINT — 強(qiáng)制一個(gè)事務(wù)日志檢查點(diǎn)
- CLOSE — 關(guān)閉一個(gè)游標(biāo)
- CLUSTER — 根據(jù)一個(gè)索引聚簇一個(gè)表
- COMMENT — 定義或者更改一個(gè)對(duì)象的注釋
- COMMIT — 提交當(dāng)前事務(wù)
- COMMIT PREPARED — 提交一個(gè)早前為兩階段提交預(yù)備的事務(wù)
- COPY — 在一個(gè)文件和一個(gè)表之間復(fù)制數(shù)據(jù)
- CREATE ACCESS METHOD — 定義一種新的訪問(wèn)方法
- CREATE AGGREGATE — 定義一個(gè)新的聚集函數(shù)
- CREATE CAST — 定義一種新的造型
- CREATE COLLATION — 定義一種新排序規(guī)則
- CREATE CONVERSION — 定義一種新的編碼轉(zhuǎn)換
- CREATE DATABASE — 創(chuàng)建一個(gè)新數(shù)據(jù)庫(kù)
- CREATE DOMAIN — 定義一個(gè)新的域
- CREATE EVENT TRIGGER — 定義一個(gè)新的事件觸發(fā)器
- CREATE EXTENSION — 安裝一個(gè)擴(kuò)展
- CREATE FOREIGN DATA WRAPPER — 定義一個(gè)新的外部數(shù)據(jù)包裝器
- CREATE FOREIGN TABLE — 定義一個(gè)新的外部表
- CREATE FUNCTION — 定義一個(gè)新函數(shù)
- CREATE GROUP — 定義一個(gè)新的數(shù)據(jù)庫(kù)角色
- CREATE INDEX — 定義一個(gè)新索引
- CREATE LANGUAGE — 定義一種新的過(guò)程語(yǔ)言
- CREATE MATERIALIZED VIEW — 定義一個(gè)新的物化視圖
- CREATE OPERATOR — 定義一個(gè)新的操作符
- CREATE OPERATOR CLASS — 定義一個(gè)新的操作符類
- CREATE OPERATOR FAMILY — 定義一個(gè)新的操作符族
- CREATE POLICY — 為一個(gè)表定義一條新的行級(jí)安全性策略
- CREATE PROCEDURE — 定義一個(gè)新的過(guò)程
- CREATE PUBLICATION — 定義一個(gè)新的發(fā)布
- CREATE ROLE — 定義一個(gè)新的數(shù)據(jù)庫(kù)角色
- CREATE RULE — 定義一條新的重寫規(guī)則
- CREATE SCHEMA — 定義一個(gè)新模式
- CREATE SEQUENCE — 定義一個(gè)新的序列發(fā)生器
- CREATE SERVER — 定義一個(gè)新的外部服務(wù)器
- CREATE STATISTICS — 定義擴(kuò)展統(tǒng)計(jì)
- CREATE SUBSCRIPTION — 定義一個(gè)新的訂閱
- CREATE TABLE — 定義一個(gè)新表
- CREATE TABLE AS — 從一個(gè)查詢的結(jié)果創(chuàng)建一個(gè)新表
- CREATE TABLESPACE — 定義一個(gè)新的表空間
- CREATE TEXT SEARCH CONFIGURATION — 定義一個(gè)新的文本搜索配置
- CREATE TEXT SEARCH DICTIONARY — 定義一個(gè)新的文本搜索字典
- CREATE TEXT SEARCH PARSER — 定義一個(gè)新的文本搜索解析器
- CREATE TEXT SEARCH TEMPLATE — 定義一種新的文本搜索模板
- CREATE TRANSFORM — 定義一個(gè)新的轉(zhuǎn)換
- CREATE TRIGGER — 定義一個(gè)新觸發(fā)器
- CREATE TYPE — 定義一種新的數(shù)據(jù)類型
- CREATE USER — 定義一個(gè)新的數(shù)據(jù)庫(kù)角色
- CREATE USER MAPPING — 定義一個(gè)用戶到一個(gè)外部服務(wù)器的新映射
- CREATE VIEW — 定義一個(gè)新視圖
- DEALLOCATE — 釋放一個(gè)預(yù)備語(yǔ)句
- DECLARE — 定義一個(gè)游標(biāo)
- DELETE — 刪除一個(gè)表的行
- DISCARD — 拋棄會(huì)話狀態(tài)
- DO — 執(zhí)行一個(gè)匿名代碼塊
- DROP ACCESS METHOD — 移除一種訪問(wèn)方法
- DROP AGGREGATE — 移除一個(gè)聚集函數(shù)
- DROP CAST — 移除一個(gè)造型
- DROP COLLATION — 移除一個(gè)排序規(guī)則
- DROP CONVERSION — 移除一個(gè)轉(zhuǎn)換
- DROP DATABASE — 移除一個(gè)數(shù)據(jù)庫(kù)
- DROP DOMAIN — 移除一個(gè)域
- DROP EVENT TRIGGER — 移除一個(gè)事件觸發(fā)器
- DROP EXTENSION — 移除一個(gè)擴(kuò)展
- DROP FOREIGN DATA WRAPPER — 移除一個(gè)外部數(shù)據(jù)包裝器
- DROP FOREIGN TABLE — 移除一個(gè)外部表
- DROP FUNCTION — 移除一個(gè)函數(shù)
- DROP GROUP — 移除一個(gè)數(shù)據(jù)庫(kù)角色
- DROP INDEX — 移除一個(gè)索引
- DROP LANGUAGE — 移除一個(gè)過(guò)程語(yǔ)言
- DROP MATERIALIZED VIEW — 移除一個(gè)物化視圖
- DROP OPERATOR — 移除一個(gè)操作符
- DROP OPERATOR CLASS — 移除一個(gè)操作符類
- DROP OPERATOR FAMILY — 移除一個(gè)操作符族
- DROP OWNED — 移除一個(gè)數(shù)據(jù)庫(kù)角色擁有的數(shù)據(jù)庫(kù)對(duì)象
- DROP POLICY — 從一個(gè)表移除一條行級(jí)安全性策略
- DROP PROCEDURE — 移除一個(gè)過(guò)程
- DROP PUBLICATION — 刪除一個(gè)發(fā)布
- DROP ROLE — 移除一個(gè)數(shù)據(jù)庫(kù)角色
- DROP ROUTINE — 刪除一個(gè)例程
- DROP RULE — 移除一個(gè)重寫規(guī)則
- DROP SCHEMA — 移除一個(gè)模式
- DROP SEQUENCE — 移除一個(gè)序列
- DROP SERVER — 移除一個(gè)外部服務(wù)器描述符
- DROP STATISTICS — 刪除擴(kuò)展統(tǒng)計(jì)
- DROP SUBSCRIPTION — 刪除一個(gè)訂閱
- DROP TABLE — 移除一個(gè)表
- DROP TABLESPACE — 移除一個(gè)表空間
- DROP TEXT SEARCH CONFIGURATION — 移除一個(gè)文本搜索配置
- DROP TEXT SEARCH DICTIONARY — 移除一個(gè)文本搜索字典
- DROP TEXT SEARCH PARSER — 移除一個(gè)文本搜索解析器
- DROP TEXT SEARCH TEMPLATE — 移除一個(gè)文本搜索模板
- DROP TRANSFORM — 移除轉(zhuǎn)換
- DROP TRIGGER — 移除一個(gè)觸發(fā)器
- DROP TYPE — 移除一個(gè)數(shù)據(jù)類型
- DROP USER — 移除一個(gè)數(shù)據(jù)庫(kù)角色
- DROP USER MAPPING — 移除一個(gè)用于外部服務(wù)器的用戶映射
- DROP VIEW — 移除一個(gè)視圖
- END — 提交當(dāng)前事務(wù)
- EXECUTE — 執(zhí)行一個(gè)預(yù)備語(yǔ)句
- EXPLAIN — 顯示一個(gè)語(yǔ)句的執(zhí)行計(jì)劃
- FETCH — 使用游標(biāo)從查詢中檢索行
- GRANT — 定義訪問(wèn)特權(quán)
- IMPORT FOREIGN SCHEMA — 從一個(gè)外部服務(wù)器導(dǎo)入表定義
- INSERT — 在一個(gè)表中創(chuàng)建新行
- LISTEN — 監(jiān)聽一個(gè)通知
- LOAD — 載入一個(gè)共享庫(kù)文件
- LOCK — 鎖定一個(gè)表
- MOVE — 定位一個(gè)游標(biāo)
- NOTIFY — 生成一個(gè)通知
- PREPARE — 為執(zhí)行準(zhǔn)備一個(gè)語(yǔ)句
- PREPARE TRANSACTION — 為兩階段提交準(zhǔn)備當(dāng)前事務(wù)
- REASSIGN OWNED — 更改一個(gè)數(shù)據(jù)庫(kù)角色擁有的數(shù)據(jù)庫(kù)對(duì)象的擁有關(guān)系
- REFRESH MATERIALIZED VIEW — 替換一個(gè)物化視圖的內(nèi)容
- REINDEX — 重建索引
- RELEASE SAVEPOINT — 銷毀一個(gè)之前定義的保存點(diǎn)
- RESET — 把一個(gè)運(yùn)行時(shí)參數(shù)的值恢復(fù)到默認(rèn)值
- REVOKE — 移除訪問(wèn)特權(quán)
- ROLLBACK — 中止當(dāng)前事務(wù)
- ROLLBACK PREPARED — 取消一個(gè)之前為兩階段提交準(zhǔn)備好的事務(wù)
- ROLLBACK TO SAVEPOINT — 回滾到一個(gè)保存點(diǎn)
- SAVEPOINT — 在當(dāng)前事務(wù)中定義一個(gè)新的保存點(diǎn)
- SECURITY LABEL — 定義或更改應(yīng)用到一個(gè)對(duì)象的安全標(biāo)簽
- SELECT — 從一個(gè)表或視圖檢索行
- SELECT INTO — 從一個(gè)查詢的結(jié)果定義一個(gè)新表
- SET — 更改一個(gè)運(yùn)行時(shí)參數(shù)
- SET CONSTRAINTS — 為當(dāng)前事務(wù)設(shè)置約束檢查時(shí)機(jī)
- SET ROLE — 設(shè)置當(dāng)前會(huì)話的當(dāng)前用戶標(biāo)識(shí)符
- SET SESSION AUTHORIZATION — 設(shè)置當(dāng)前會(huì)話的會(huì)話用戶標(biāo)識(shí)符和當(dāng)前用戶標(biāo)識(shí)符
- SET TRANSACTION — 設(shè)置當(dāng)前事務(wù)的特性
- SHOW — 顯示一個(gè)運(yùn)行時(shí)參數(shù)的值
- START TRANSACTION — 開始一個(gè)事務(wù)塊
- TRUNCATE — 清空一個(gè)表或者一組表
- UNLISTEN — 停止監(jiān)聽一個(gè)通知
- UPDATE — 更新一個(gè)表的行
- VACUUM — 垃圾收集并根據(jù)需要分析一個(gè)數(shù)據(jù)庫(kù)
- VALUES — 計(jì)算一個(gè)行集合
- II. PostgreSQL 客戶端應(yīng)用
-
- 嚓
- III. PostgreSQL 服務(wù)器應(yīng)用
-
- initdb — 創(chuàng)建一個(gè)新的PostgreSQL數(shù)據(jù)庫(kù)集簇
- pg_archivecleanup — 清理PostgreSQL WAL 歸檔文件
- pg_checksums — 在PostgreSQL數(shù)據(jù)庫(kù)集簇中啟用、禁用或檢查數(shù)據(jù)校驗(yàn)和
- pg_controldata — 顯示一個(gè)PostgreSQL數(shù)據(jù)庫(kù)集簇的控制信息
- pg_ctl — 初始化、啟動(dòng)、停止或控制一個(gè)PostgreSQL服務(wù)器
- pg_resetwal — 重置一個(gè)PostgreSQL數(shù)據(jù)庫(kù)集簇的預(yù)寫式日志以及其他控制信息
- pg_rewind — 把一個(gè)PostgreSQL數(shù)據(jù)目錄與另一個(gè)從該目錄中復(fù)制出來(lái)的數(shù)據(jù)目錄同步
- pg_test_fsync — 為PostgreSQL判斷最快的
wal_sync_method
- pg_test_timing — 度量計(jì)時(shí)開銷
- pg_upgrade — 升級(jí)PostgreSQL服務(wù)器實(shí)例
- pg_waldump — 以人類可讀的形式顯示一個(gè)PostgreSQL 數(shù)據(jù)庫(kù)集簇的預(yù)寫式日志
- postgres — PostgreSQL數(shù)據(jù)庫(kù)服務(wù)器
- postmaster — PostgreSQL數(shù)據(jù)庫(kù)服務(wù)器
在文檔使用的過(guò)程中是否遇到以下問(wèn)題:
更多建議: