您的位置:
寻梦网首页
>
编程乐园
>
数据库
>
PostgreSQL 7.2 Documentation
PostgreSQL 7.2 程序员手册
The PostgreSQL Global Development Group
Copyright
© 1996-2001 by 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
List of Tables
4-1.
pgtcl
命令
11-1.
PostgreSQL 系统表
12-1.
与内建的
PostgreSQL
类型等效的 C 类型
17-1.
索引访问模式大纲
17-2.
B-tree 策略
23-1.
单引号逃逸表
List of Figures
10-1.
联接是如何建立的
11-1.
主要的
PostgreSQL
系统表
List of Examples
1-1.
libpq
例子程序 1
1-2.
libpq
例子程序 2
1-3.
libpq
例子程序 3
2-1.
Libpq
的大对象例子程序
4-1.
pgtcl
例子程序
8-1.
在
JDBC
里处理一个简单的查询
8-2.
简单的删除例子
8-3.
删除表的例子
8-4.
二进制数据例子
22-1.
收工安装
PL/pgSQL
23-1.
一个
PL/pgSQL
触发器过程实例
23-2.
一个简单的
PL/pgSQL
递增整数的函数
23-3.
一个联接文本的简单
PL/pgSQL
函数
23-4.
复合类型的
PL/pgSQL
函数
23-5.
一个简单的函数
23-6.
一个创建其它函数的函数
23-7.
一个有许多字串操作和 OUT 参数的过程
Prev
Home
Next
Postgres95
版本 0.01
客户端接口