PostgreSQL 8.2.3 中文文档
后退
快退
快进
前进
I. SQL 命令
这部分包含那些 PostgreSQL 支持的 SQL 命令的信息。这里的"SQL"就是该语言通常的含义;每条命令的标准兼容性信息可以在相关的参考页中找到。
目录
ABORT
-- 退出当前事务
ALTER AGGREGATE
-- 修改一个聚集函数的定义
ALTER CONVERSION
-- 修改一个编码转换的定义
ALTER DATABASE
-- 修改一个数据库
ALTER DOMAIN
-- 修改一个域的定义
ALTER FUNCTION
-- 修改一个函数的定义
ALTER GROUP
-- 修改角色名或者成员关系
ALTER INDEX
-- 改变一个索引的定义
ALTER LANGUAGE
-- 修改一个过程语言的定义
ALTER OPERATOR
-- 修改一个操作符的定义
ALTER OPERATOR CLASS
-- 修改一个操作符类的定义
ALTER ROLE
-- 修改一个数据库角色
ALTER SCHEMA
-- 修改一个模式的定义
ALTER SEQUENCE
-- 修改一个序列生成器的定义
ALTER TABLE
-- 修改表的定义
ALTER TABLESPACE
-- 修改一个表空间的定义
ALTER TRIGGER
-- 修改一个触发器的定义
ALTER TYPE
-- 修改一个类型的定义
ALTER USER
-- 修改一个数据库角色
ANALYZE
-- 收集与数据库有关的统计信息
BEGIN
-- 开始一个事务块
CHECKPOINT
-- 强制一个事务日志检查点
CLOSE
-- 关闭一个游标
CLUSTER
-- 根据一个索引对某个表群集
COMMENT
-- 定义或者改变一个对象的评注
COMMIT
-- 提交当前事务
COMMIT PREPARED
-- 提交一个早先为两阶段提交准备好的事务
COPY
-- 在表和文件之间拷贝数据
CREATE AGGREGATE
-- 定义一个新的聚集函数
CREATE CAST
-- 定义一个用户定义的转换
CREATE CONSTRAINT TRIGGER
-- 定义一个新的约束触发器
CREATE CONVERSION
-- 定义一个新的的编码转换
CREATE DATABASE
-- 创建一个新数据库
CREATE DOMAIN
-- 定义一个新域
CREATE FUNCTION
-- 定义一个新函数
CREATE GROUP
-- 定义一个新数据库角色
CREATE INDEX
-- 定义一个新索引
CREATE LANGUAGE
-- 定义一种新过程语言
CREATE OPERATOR
-- 定义一个新操作符
CREATE OPERATOR CLASS
-- 定义一个新操作符类
CREATE ROLE
-- 定义一个新数据库角色
CREATE RULE
-- 定义一个新重写规则
CREATE SCHEMA
-- 定义一个新模式
CREATE SEQUENCE
-- 定义一个新序列发生器
CREATE TABLE
-- 定义一个新表
CREATE TABLE AS
-- 从一条查询的结果中定义一个新表
CREATE TABLESPACE
-- 定义一个新表空间
CREATE TRIGGER
-- 定义一个新触发器
CREATE TYPE
-- 定义一个新数据类型
CREATE USER
-- 定义一个新数据库角色
CREATE VIEW
-- 定义一个新视图
DEALLOCATE
-- 删除一个预备语句
DECLARE
-- 定义一个游标
DELETE
-- 删除一个表中的行
DROP AGGREGATE
-- 删除一个聚集函数
DROP CAST
-- 删除一个类型转换
DROP CONVERSION
-- 删除一个编码转换
DROP DATABASE
-- 删除一个数据库
DROP DOMAIN
-- 删除一个域
DROP FUNCTION
-- 删除一个函数
DROP GROUP
-- 删除一个数据库角色
DROP INDEX
-- 删除一个索引
DROP LANGUAGE
-- 删除一个过程语言
DROP OPERATOR
-- 删除一个操作符
DROP OPERATOR CLASS
-- 删除一个操作符类
DROP OWNED
-- 删除一个数据库角色所拥有的数据库对象
DROP ROLE
-- 删除一个数据库角色
DROP RULE
-- 删除一个重写规则
DROP SCHEMA
-- 删除一个模式
DROP SEQUENCE
-- 删除一个序列
DROP TABLE
-- 删除一个表
DROP TABLESPACE
-- 删除一个表空间
DROP TRIGGER
-- 删除一个触发器
DROP TYPE
-- 删除一个数据类型
DROP USER
-- 删除一个数据库角色
DROP VIEW
-- 删除一个视图
END
-- 提交当前事务
EXECUTE
-- 执行一个预备语句
EXPLAIN
-- 显示一个语句的执行规划
FETCH
-- 用游标从查询中抓取行
GRANT
-- 赋予访问权限
INSERT
-- 在表中创建新行
LISTEN
-- 监听一个通知
LOAD
-- 加载或重新加载一个共享库文件
LOCK
-- 锁定一个表
MOVE
-- 定位一个游标
NOTIFY
-- 生成一个通知
PREPARE
-- 创建一个预备语句
PREPARE TRANSACTION
-- 为当前事务做两阶段提交的准备
REASSIGN OWNED
-- 修改数据库对象的属主
REINDEX
-- 重建索引
RELEASE SAVEPOINT
-- 删除一个先前定义的保存点
RESET
-- 把一个运行时参数重置为缺省值
REVOKE
-- 删除访问权限
ROLLBACK
-- 退出当前事务
ROLLBACK PREPARED
-- 取消一个先前为两阶段提交准备好的事务
ROLLBACK TO SAVEPOINT
-- 回滚到一个保存点
SAVEPOINT
-- 在当前事务里定义一个新保存点
SELECT
-- 从表或视图中取出若干行
SELECT INTO
-- 从一条查询的结果中定义一个新表
SET
-- 修改运行时参数
SET CONSTRAINTS
-- 设置当前事务的约束检查模式
SET ROLE
-- 设置当前会话的当前用户标识符
SET SESSION AUTHORIZATION
-- 为当前会话设置会话用户标识符和当前用户标识符
SET TRANSACTION
-- 设置当前事务的特性
SHOW
-- 显示运行时参数的值
START TRANSACTION
-- 开始一个事务块
TRUNCATE
-- 清空一个或一组表
UNLISTEN
-- 停止监听通知信息
UPDATE
-- 更新一个表中的行
VACUUM
-- 垃圾收集以及可选地分析一个数据库
VALUES
-- 计算一个或一组行
后退
首页
前进
参考手册
上一级
ABORT