PHP 完全中文手册-第四章-42

王朝php·作者佚名  2006-12-16
宽屏版  字体: |||超大  

本函数库共有 32 个函数

Postgres 数据库是由柏克莱大学电脑科学系所开发的数据库系统,为类关联式数据库的先驱。它提供 SQL92/SQL3 语法。PostgreSQL 是公开使用的免费系统。更多细节可在 http://www.PostgreSQL.org 站上看到。

在 phpWizard.net 网站上也有用 Browser 管理 PostgreSQL 的套装程序 PostgresAdmin。可以用它来轻松管理 PostgreSQL 数据库。

在公元 1998 年的 PostgreSQL 6.3 版之后,可以使用 UNIX 上的 domain sockets。postmaster 加上参数 -i 就可以使用,PostgreSQL 系统会用到 /tmp/.s.PGSQL.5432 的文件。

下面为使用 LOB (Large Object) 的例子

<?php

$database = pg_Connect ("", "", "", "", "jacarta");

pg_exec ($database, "begin");

$oid = pg_locreate ($database);

echo ("$oid\n");

$handle = pg_loopen ($database, $oid, "w");

echo ("$handle\n");

pg_lowrite ($handle, "gaga");

pg_loclose ($handle);

pg_exec ($database, "commit")

pg_exec ($database, "end")

?>

pg_Close:

关闭 PostgreSQL 服务器连接。

pg_cmdTuples:

取得被 SQL 指令影响的资料笔数。

pg_Connect:

打开 PostgreSQL 服务器连接。

pg_DBname:

取得目前的数据库名称。

pg_ErrorMessage:

返回错误信息。

pg_Exec:

执行 query 指令。

pg_Fetch_Array:

返回数组资料。

pg_Fetch_Object:

返回类资料。

pg_Fetch_Row:

返回单列的各字段。

pg_FieldIsNull:

检查字段是否有资料。

pg_FieldName:

返回指定字段的名称。

pg_FieldNum:

取得指定字段的行数。

pg_FieldPrtLen:

计算可列示的长度。

pg_FieldSize:

计算指定字段的长度。

pg_FieldType:

获得目前字段的类型。

pg_FreeResult:

释放返回占用内存。

pg_GetLastOid:

取得最后的类代码。

pg_Host:

取得连接机器名称。

pg_loclose:

关闭大型类。

pg_locreate:

建立大型类。

pg_loopen:

打开大型类。

pg_loread:

读取大型类。

pg_loreadall:

读取大型类并输出。

pg_lounlink:

删除大型类。

pg_lowrite:

读取大型类。

pg_NumFields:

取得返回字段的数目。

pg_NumRows:

取得返回列的数目。

pg_Options:

取得连接机器选项。

pg_pConnect:

打开 PostgreSQL 服务器持续连接。

pg_Port:

取得连接机器埠号。

pg_Result:

取得查询 (query) 的结果。

pg_tty:

取得连接机器终端机。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有