您的位置:寻梦网首页编程乐园数据库PostgreSQL 7.2 Documentation

PostgreSQL 7.2 程序员手册

The PostgreSQL Global Development Group


Table of Contents
I. 客户端接口
1. libpq - C 库
1.1. 介绍
1.2. 数据库联接函数
1.3. 命令执行函数
1.4. 异步查询处理
1.5. 捷径接口
1.6. 异步通知
1.7. 与 COPY 命令相关的函数
1.8. libpq 跟踪函数
1.9. libpq 控制函数
1.10. 环境变量
1.11. 线程特性
1.12. 制作 Libpq 程序
1.13. 例子程序
2. 大对象
2.1. 介绍
2.2. 实现特点
2.3. 接口
2.4. 内建的已注册函数
2.5. 通过 Libpq 访问大对象
3. libpq++ - C++ 绑定库
3.1. Introduction
3.2. 控制和初始化
3.3. libpq++
3.4. 数据库联接函数
3.5. 查询执行函数
3.6. 异步通知
3.7. 与 COPY 命令向关联的函数
4. pgtcl - TCL 绑定库
4.1. 介绍
4.2. pgtcl 装载到你的应用中
4.3. pgtcl 命令参考信息
5. libpgeasy - 简化了的 C 绑定库
6. ecpg - 在 C 里嵌入 SQL
6.1. 为什么要嵌入 SQL
6.2. 概念
6.3. 如何使用 ecpg
6.4. 局限
6.5. 从其他 RDBMS 软件包移植
6.6. 寄语开发者
7. ODBC 接口
7.1. 介绍
7.2. 安装
7.3. 配置文件
7.4. Windows 应用
7.5. ApplixWare
8. JDBC 接口
8.1. 设置 JDBC 驱动
8.2. 使用驱动
8.3. 发出查询和处理结果
8.4. 执行更新
8.5. 创建和更改数据库对象
8.6. 存储二进制数据
8.7. PostgreSQL JDBC API 的扩展
8.8. 在一个多 Threaded (线程) 或 Servlet (服务器小应用)环境里使用驱动
8.9. 深入阅读
9. PyGreSQL - Python 接口
9.1. pg 模块
9.2. pg 模块函数
9.3. 联接对象∶ pgobject
9.4. 数据库封装类∶ DB
9.5. 查询结果对象∶ pgqueryobject
9.6. 大对象∶ pglarge
9.7. DB-API 接口
II. 服务器编程
10. 体系结构
10.1. PostgreSQL 体系概念
11. 扩展 SQL :概述
11.1. 扩展性是如何实现的
11.2. PostgreSQL 类型系统
11.3. 关于 PostgreSQL 系统表
12. 扩展的 SQL :函数
12.1. 介绍
12.2. 查询语言( SQL )函数
12.3. 过程语言函数
12.4. 内部函数
12.5. C 语言函数
12.6. 函数重载
12.7. 过程语言句柄
13. 扩展的 SQL :类型
14. 扩展的 SQL :操作符
14.1. 介绍
14.2. 例子
14.3. 操作符优化信息
15. 扩展的 SQL :聚集
16. 规则系统
16.1. 介绍
16.2. Query Tree(查询树)是什么?
16.3. 视图和规则系统
16.4. INSERT,UPDATE 和 DELETE 的规则
16.5. 规则和权限
16.6. 规则与触发器之比较
17. 扩展索引接口
17.1. 介绍
17.2. 访问方法
17.3. 访问方法策略
17.4. 访问方法支持过程
17.5. 操作符表
17.6. 创建操作符和支持过程
18. 索引开销计算函数
19. GiST 索引
20. 触发器
20.1. 创建触发器
20.2. 与触发器管理器交互
20.3. 数据改变的可视性
20.4. 例子
21. 服务器编程接口
21.1. 接口函数
21.2. 接口支持函数
21.3. 存储器管理
21.4. 数据改变的可视性
21.5. 例子
III. 过程语言
22. 过程语言
22.1. 介绍
22.2. 安装过程语言
23. PL/pgSQL - SQL 过程语言
23.1. 概述
23.2. PL/pgSQL 的结构
23.3. 声明
23.4. 表达式
23.5. 基本语句
23.6. 控制结构
23.7. 游标
23.8. 错误和消息
23.9. 触发器过程
23.10. 例子
23.11. 从 Oracle 的 PL/SQL 向 PL/pgSQL移植
24. PL/Tcl - Tcl 过程语言
24.1. 概述
24.2. 描述
25. PL/Perl - Perl 过程语言
25.1. 概述
25.2. 制作和安装 PL/Perl
25.3. 描述
26. PL/Python - 过程语言
26.1. 介绍
26.2. 安装
26.3. 使用 PL/Python