↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

受支持版本: 当前版本 (18) / 17 / 16 / 15 / 14
测试与开发版本: 19 / devel
不受支持的版本: 13 / 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 / 7.0 / 6.5 / 6.4
历史版本PostgreSQL 6.5 已于 2004 年 6 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本。

第 14 章 SQL 命令

目录

ABORT — 中止当前事务
ALTER TABLE — 修改表属性
ALTER USER — 修改用户账户信息
BEGIN — 以链模式开始一个事务
CLOSE — 关闭一个游标
CLUSTER — 向后端给出存储聚簇建议
COMMIT — 提交当前事务
COPY — 在文件和表之间复制数据
CREATE AGGREGATE — 定义一个新的聚合函数
CREATE DATABASE — 创建一个新数据库
CREATE FUNCTION — 定义一个新函数
CREATE INDEX — 构建一个二级索引
CREATE LANGUAGE — 为函数定义一种新语言
CREATE OPERATOR — 定义一个新的用户操作符
CREATE RULE — 定义一条新规则
CREATE SEQUENCE — 创建一个新的序列号发生器
CREATE TABLE — Creates a new table
CREATE TABLE AS — 创建一个新表
CREATE TRIGGER — 创建一个新的触发器
CREATE TYPE — 定义一种新的基本数据类型
CREATE USER — 为一个新用户创建账号信息
CREATE VIEW — 构造一个虚拟表
DECLARE — 定义一个用于表访问的游标
DELETE — 删除一个表中的行
DROP AGGREGATE — 删除一个聚集函数的定义
DROP DATABASE — 销毁一个现有数据库
DROP FUNCTION — 移除一个用户定义的 C 函数
DROP INDEX — 从数据库中移除一个索引
DROP LANGUAGE — 移除一个用户定义的过程语言
DROP OPERATOR — 从数据库中移除一个操作符
DROP RULE — 从数据库中删除一个已存在的规则
DROP SEQUENCE — 移除一个现有序列
DROP TABLE — 从数据库中删除已存在的表
DROP TRIGGER — 移除一个触发器的定义
DROP TYPE — 从系统目录中移除一个用户定义的类型
DROP USER — 删除一个用户账户的信息
DROP VIEW — 从数据库中删除一个现有视图
EXPLAIN — 显示语句的执行细节
FETCH — 使用游标获取行
GRANT — 把访问权限授予一个用户、一个组或所有用户
INSERT — 向一个表中插入新行
LISTEN — 监听某个通知条件上的响应
LOAD — 动态装载一个目标文件
LOCK — 在事务内显式锁定一个表
MOVE — 移动游标位置
NOTIFY — 向所有正在监听某个通知条件的前端和后端发信号
RESET — 恢复会话的运行时参数为默认值
REVOKE — 从一个用户、一个组或所有用户回收访问权限。
ROLLBACK — 中止当前的事务
SELECT — 从表或视图中检索行
SELECT INTO — 从一个现有的表或视图创建一个新表
SET — 设置会话的运行时参数
SHOW — 显示会话的运行时参数
UNLISTEN — 停止监听通知
UPDATE — 替换表中各列的值
VACUUM — 清理并分析一个 Postgres 数据库

摘要

这里是 Postgres 所支持的 SQL 命令的参考信息。

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。