PostgreSQL 数据库函数库

 

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" )
?>

ereg :字符串比对解析。
ereg_replace :字符串比对解析并取代。
eregi :字符串比对解析,与大小写无关。
eregi_replace :字符串比对解析并取代,与大小写无关。
split :将字符串依指定的规则切开。
sql_regcase :将字符串逐字返回大小写字符。

 

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 :取得连接机器终端机。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值