这部分包含PostgreSQL支持的SQL命令的参考信息。每条命令的标准符合和兼容的信息可以在相关的参考页中找到。

目录

ABORT — 中止当前事务
ALTER AGGREGATE — 更改一个聚集函数的定义
ALTER COLLATION — 更改一个排序规则的定义
ALTER CONVERSION — 改变一个转换的定义
ALTER DATABASE — 更改一个数据库
ALTER DEFAULT PRIVILEGES — 定义默认访问特权
ALTER DOMAIN — 更改一个域的定义
ALTER EVENT TRIGGER — 更改一个事件触发器的定义
ALTER EXTENSION — 更改一个扩展的定义
ALTER FOREIGN DATA WRAPPER — 更改一个外部数据包装器的定义
ALTER FOREIGN TABLE — 更改一个外部表的定义
ALTER FUNCTION — 更改一个函数的定义
ALTER GROUP — 更改角色名称或者成员关系
ALTER INDEX — 更改一个索引的定义
ALTER LANGUAGE — 更改一种过程语言的定义
ALTER LARGE OBJECT — 更改一个大对象的定义
ALTER MATERIALIZED VIEW — 更改一个物化视图的定义
ALTER OPERATOR — 更改一个操作符的定义
ALTER OPERATOR CLASS — 更改一个操作符类的定义
ALTER OPERATOR FAMILY — 更改一个操作符族的定义
ALTER POLICY — 更改一条行级安全性策略的定义
ALTER PROCEDURE — 更改一个过程的定义
ALTER PUBLICATION — 修改发布的定义
ALTER ROLE — 更改一个数据库角色
ALTER ROUTINE — 更改一个例程的定义
ALTER RULE — 更改一个规则定义
ALTER SCHEMA — 更改一个模式的定义
ALTER SEQUENCE — 更改一个序列发生器的定义
ALTER SERVER — 更改一个外部服务器的定义
ALTER STATISTICS — 更改扩展统计对象的定义
ALTER SUBSCRIPTION — 修改订阅的定义
ALTER SYSTEM — 更改一个服务器配置参数
ALTER TABLE — 更改一个表的定义
ALTER TABLESPACE — 更改一个表空间的定义
ALTER TEXT SEARCH CONFIGURATION — 更改一个文本搜索配置的定义
ALTER TEXT SEARCH DICTIONARY — 更改一个文本搜索字典的定义
ALTER TEXT SEARCH PARSER — 更改一个文本搜索解析器的定义
ALTER TEXT SEARCH TEMPLATE — 更改一个文本搜索模板的定义
ALTER TRIGGER — 更改一个触发器的定义
ALTER TYPE — 更改一个类型的定义
ALTER USER — 更改一个数据库角色
ALTER USER MAPPING — 更改一个用户映射的定义
ALTER VIEW — 更改一个视图的定义
ANALYZE — 收集有关一个数据库的统计信息
BEGIN — 开始一个事务块
CALL — 调用一个过程
CHECKPOINT — 强制一个WAL日志检查点
CLOSE — 关闭一个游标
CLUSTER — 根据一个索引聚簇一个表
COMMENT — 定义或者更改一个对象的注释
COMMIT — 提交当前事务
COMMIT PREPARED — 提交一个早前为两阶段提交预备的事务
COPY — 在一个文件和一个表之间复制数据
CREATE ACCESS METHOD — 定义一种新的访问方法
CREATE AGGREGATE — 定义一个新的聚集函数
CREATE CAST — 定义一种新的造型
CREATE COLLATION — 定义一种新排序规则
CREATE CONVERSION — 定义一种新的编码转换
CREATE DATABASE — 创建一个新数据库
CREATE DOMAIN — 定义一个新的域
CREATE EVENT TRIGGER — 定义一个新的事件触发器
CREATE EXTENSION — 安装一个扩展
CREATE FOREIGN DATA WRAPPER — 定义一个新的外部数据包装器
CREATE FOREIGN TABLE — 定义一个新的外部表
CREATE FUNCTION — 定义一个新函数
CREATE GROUP — 定义一个新的数据库角色
CREATE INDEX — 定义一个新索引
CREATE LANGUAGE — 定义一种新的过程语言
CREATE MATERIALIZED VIEW — 定义一个新的物化视图
CREATE OPERATOR — 定义一个新的操作符
CREATE OPERATOR CLASS — 定义一个新的操作符类
CREATE OPERATOR FAMILY — 定义一个新的操作符族
CREATE POLICY — 为一个表定义一条新的行级安全性策略
CREATE PROCEDURE — 定义一个新的过程
CREATE PUBLICATION — 定义一个新的发布
CREATE ROLE — 定义一个新的数据库角色
CREATE RULE — 定义一条新的重写规则
CREATE SCHEMA — 定义一个新模式
CREATE SEQUENCE — 定义一个新的序列发生器
CREATE SERVER — 定义一个新的外部服务器
CREATE STATISTICS — 定义扩展统计
CREATE SUBSCRIPTION — 定义一个新的订阅
CREATE TABLE — 定义一个新表
CREATE TABLE AS — 从一个查询的结果创建一个新表
CREATE TABLESPACE — 定义一个新的表空间
CREATE TEXT SEARCH CONFIGURATION — 定义一个新的文本搜索配置
CREATE TEXT SEARCH DICTIONARY — 定义一个新的文本搜索字典
CREATE TEXT SEARCH PARSER — 定义一个新的文本搜索解析器
CREATE TEXT SEARCH TEMPLATE — 定义一种新的文本搜索模板
CREATE TRANSFORM — 定义一个新的转换
CREATE TRIGGER — 定义一个新触发器
CREATE TYPE — 定义一种新的数据类型
CREATE USER — 定义一个新的数据库角色
CREATE USER MAPPING — 定义一个用户到一个外部服务器的新映射
CREATE VIEW — 定义一个新视图
DEALLOCATE — 释放一个预备语句
DECLARE — 定义一个游标
DELETE — 删除一个表的行
DISCARD — 抛弃会话状态
DO — 执行一个匿名代码块
DROP ACCESS METHOD — 移除一种访问方法
DROP AGGREGATE — 移除一个聚集函数
DROP CAST — 移除一个造型
DROP COLLATION — 移除一个排序规则
DROP CONVERSION — 移除一个转换
DROP DATABASE — 移除一个数据库
DROP DOMAIN — 移除一个域
DROP EVENT TRIGGER — 移除一个事件触发器
DROP EXTENSION — 移除一个扩展
DROP FOREIGN DATA WRAPPER — 移除一个外部数据包装器
DROP FOREIGN TABLE — 移除一个外部表
DROP FUNCTION — 移除一个函数
DROP GROUP — 移除一个数据库角色
DROP INDEX — 移除一个索引
DROP LANGUAGE — 移除一个过程语言
DROP MATERIALIZED VIEW — 移除一个物化视图
DROP OPERATOR — 移除一个操作符
DROP OPERATOR CLASS — 移除一个操作符类
DROP OPERATOR FAMILY — 移除一个操作符族
DROP OWNED — 移除一个数据库角色拥有的数据库对象
DROP POLICY — 从一个表移除一条行级安全性策略
DROP PROCEDURE — 移除一个过程
DROP PUBLICATION — 删除一个发布
DROP ROLE — 移除一个数据库角色
DROP ROUTINE — 删除一个例程
DROP RULE — 移除一个重写规则
DROP SCHEMA — 移除一个模式
DROP SEQUENCE — 移除一个序列
DROP SERVER — 移除一个外部服务器描述符
DROP STATISTICS — 删除扩展统计
DROP SUBSCRIPTION — 删除一个订阅
DROP TABLE — 移除一个表
DROP TABLESPACE — 移除一个表空间
DROP TEXT SEARCH CONFIGURATION — 移除一个文本搜索配置
DROP TEXT SEARCH DICTIONARY — 移除一个文本搜索字典
DROP TEXT SEARCH PARSER — 移除一个文本搜索解析器
DROP TEXT SEARCH TEMPLATE — 移除一个文本搜索模板
DROP TRANSFORM — 移除转换
DROP TRIGGER — 移除一个触发器
DROP TYPE — 移除一个数据类型
DROP USER — 移除一个数据库角色
DROP USER MAPPING — 移除一个用于外部服务器的用户映射
DROP VIEW — 移除一个视图
END — 提交当前事务
EXECUTE — 执行一个预备语句
EXPLAIN — 显示一个语句的执行计划
FETCH — 使用游标从查询中检索行
GRANT — 定义访问特权
IMPORT FOREIGN SCHEMA — 从一个外部服务器导入表定义
INSERT — 在一个表中创建新行
LISTEN — 监听一个通知
LOAD — 载入一个共享库文件
LOCK — 锁定一个表
MOVE — 定位一个游标
NOTIFY — 生成一个通知
PREPARE — 为执行准备一个语句
PREPARE TRANSACTION — 为两阶段提交准备当前事务
REASSIGN OWNED — 更改一个数据库角色拥有的数据库对象的拥有关系
REFRESH MATERIALIZED VIEW — 替换一个物化视图的内容
REINDEX — 重建索引
RELEASE SAVEPOINT — 销毁一个之前定义的保存点
RESET — 把一个运行时参数的值恢复到默认值
REVOKE — 移除访问特权
ROLLBACK — 中止当前事务
ROLLBACK PREPARED — 取消一个之前为两阶段提交准备好的事务
ROLLBACK TO SAVEPOINT — 回滚到一个保存点
SAVEPOINT — 在当前事务中定义一个新的保存点
SECURITY LABEL — 定义或更改应用到一个对象的安全标签
SELECT — 从一个表或视图检索行
SELECT INTO — 从一个查询的结果定义一个新表
SET — 更改一个运行时参数
SET CONSTRAINTS — 为当前事务设置约束检查时机
SET ROLE — 设置当前会话的当前用户标识符
SET SESSION AUTHORIZATION — 设置当前会话的会话用户标识符和当前用户标识符
SET TRANSACTION — 设置当前事务的特性
SHOW — 显示一个运行时参数的值
START TRANSACTION — 开始一个事务块
TRUNCATE — 清空一个表或者一组表
UNLISTEN — 停止监听一个通知
UPDATE — 更新一个表的行
VACUUM — 垃圾收集并根据需要分析一个数据库
VALUES — 计算一个行集合

PostgreSQL 12 文档: SQL 语法的更多相关文章

  1. 拆分ABBYY FineReader 12文档的方法

    处理大量多页文档时,通常都会首先扫描所有文档,然后才进行分析和识别.但是,要正确保留每个纸质文档的原始格式,ABBYY FineReader 12必须将每个文档作为单独 FineReader 文档进行 ...

  2. 生成表结构数据库文档sql语句

    CREATE PROCEDURE [dbo].[生成表结构数据库文档]ASBEGIN -- SET NOCOUNT ON added to prevent extra result sets from ...

  3. Database Initialization Parameters for Oracle E-Business Suite Release 12 (文档 ID 396009.1)

    In This Document Section 1: Common Database Initialization Parameters For All Releases Section 2: Re ...

  4. postgresql学习文档

    字符串函数: http://www.php100.com/manual/PostgreSQL8/functions-string.html http://gavin-chen.iteye.com/bl ...

  5. Deploying JRE (Native Plug-in) for Windows Clients in Oracle E-Business Suite Release 12 (文档 ID 393931.1)

    In This Document Section 1: Overview Section 2: Pre-Upgrade Steps Section 3: Upgrade and Configurati ...

  6. postgresql使用文档之一 初始化数据存储区

    17.2. 创建一个数据库集群(Database Cluster) 在你能做任何事情之前,你必须在磁盘上初始化一块存储空间.我们称这为一个数据库集群(database cluster). 一个Data ...

  7. postgresql 安装文档

    tar xf postgresql-9.4.5.tar.gz cd postgresql-9.4.5 yum grouplist yum grouplist|grep Deve yum groupin ...

  8. eclipse中jsp文档无语法着色,安装Eclipse Java Web Developer Tools插件

    一.安装Eclipse Java Web Developer Tools插件 1.eclipse菜单:help/install New Software,打开Available Software窗体: ...

  9. ElasticSearch(2)-文档

    上一篇 ES(1) 官网原地址:https://www.elastic.co/guide/en/elasticsearch/reference/1.7/_cluster_health.html ES权 ...

  10. MongoDB数据库文档操作

    前面的话 本文将详细介绍MongoDB数据库关于文档的增删改查 数据类型 在介绍文档操作之前,首先要了解MongoDB的数据类型 MongoDB支持许多数据类型,包括 1.字符串 - 这是用于存储数据 ...

随机推荐

  1. 补五月三号java基础知识

    1.泛型技术可以通过一种类型或方法操纵各种不同类型的对象,同时又提供了编译时的类型安全保证.2.容器(即集合)是以类库形式 提供的多种数据结构,用户在编程时可直接使用3.泛型其实质就是将数据的类型参数 ...

  2. 【FINALE】NOIP2022 退役记 || THE END.

    我的停课生活相册 - password:1007 目录 Day -4 Day -2 Day -1 Day 1 2022/11/26 NOIP 2022 OI 浅忆录 Day -4 好冷啊.有了那么点冬 ...

  3. 第一章 static、单例与继承

    目录 面向对象 一.static关键字 1.static修饰成员变量 2.static修饰成员变量内存中执行原理 3.成员方法的执行原理 4.工具类 5.静态关键字注意事项 6.代码块 java静态代 ...

  4. DG:模拟failover故障与恢复

    问题描述:情形是当主库真正出现异常之后,才会执行的操作,那么我们执行过failover 之后,如何在重新构建DG,这里我们利用flashback database来重构.模拟前主库要开启闪回区,否则要 ...

  5. 【D01】Django中实现带进度条的倒计时功能(简易版)

    首先说明简易版是只有一个 倒计时 和一个 进度条,页面加载后自动开始计时,下次计时需要手动刷新页面. 后续会更新实现完整的倒计时功能的文章 前期准备 前端框架 你需要准备一些前端框架:Bootstra ...

  6. DevOps、SRE、平台工程的区别

    DevOps.SRE和平台工程的概念在不同时期出现,并由不同的个人和组织开发. DevOps作为一个概念是由Patrick Debois和Andrew Shafer在2009年的敏捷会议上提出的.他们 ...

  7. C# 模拟界面点击/UI自动化测试

    有一些UI自动化测试框架,能够实现自动化测试. 本文介绍Peer(微软的TAF技术),也可以实现自动化测试,或是对其他进程进行UI操作.下面是案例~ 在界面上添加俩个按钮: 并处理相应的点击事件: 1 ...

  8. JUC并发常用工具学习

    今天主要来和大家分享一下JUC相关的一些简单知识,线程池文章就不介绍了,前面的文章有介绍,本文主要介绍Lock和认识synchronized和并发的一些工具类的使用. Lock 传统的锁有synchr ...

  9. AutoGPT:有手就会的安装教程

    AutoGPT 是什么 Auto-GPT 是一个实验性开源应用程序,展示了 GPT-4 语言模型的功能.该程序由 GPT-4 驱动,将 LLM 的"思想"链接在一起,以自主实现您设 ...

  10. Python NumPy 广播(Broadcast)

    广播(Broadcast)是 numpy 对不同形状(shape)的数组进行数值计算的方式, 对数组的算术运算通常在相应的元素上进行. 如果两个数组 a 和 b 形状相同,即满足 a.shape == ...