下载
文档
参与
帮助
入门
简介
一个简单的教程
语言参考
基本语法
类型
变量
常量
表达式
运算符
控制结构
函数
类和对象
命名空间
枚举
错误
异常
纤程
生成器
属性
引用详解
预定义变量
预定义异常
预定义接口和类
预定义属性
上下文选项和参数
支持的协议和包装器
安全
简介
一般注意事项
安装为 CGI 二进制文件
安装为 Apache 模块
会话安全
文件系统安全
数据库安全
错误报告
用户提交的数据
隐藏 PHP
保持更新
功能
使用 PHP 进行 HTTP 身份验证
Cookie
会话
处理文件上传
使用远程文件
连接处理
持久数据库连接
命令行用法
垃圾回收
DTrace 动态跟踪
函数参考
影响 PHP 的行为
音频格式操作
身份验证服务
命令行专用扩展
压缩和归档扩展
密码学扩展
数据库扩展
日期和时间相关扩展
文件系统相关扩展
人类语言和字符编码支持
图像处理和生成
邮件相关扩展
数学扩展
非文本 MIME 输出
进程控制扩展
其他基本扩展
其他服务
搜索引擎扩展
服务器专用扩展
会话扩展
文本处理
变量和类型相关扩展
Web 服务
仅限 Windows 的扩展
XML 操作
GUI 扩展
键盘快捷键
?
此帮助
j
下一个菜单项
k
上一个菜单项
g p
上一个手册页
g n
下一个手册页
G
滚动到底部
g g
滚动到顶部
g h
转到主页
g s
转到搜索
(当前页)
/
聚焦搜索框
简介 »
« ociwritetemporarylob
PHP 手册
函数参考
数据库扩展
特定于供应商的数据库扩展
Change language:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
PostgreSQL
简介
安装/配置
需求
安装
运行时配置
资源类型
预定义常量
示例
基本用法
基本用法
PostgreSQL 函数
pg_affected_rows
— 返回受影响记录(元组)的数量
pg_cancel_query
— 取消异步查询
pg_client_encoding
— 获取客户端编码
pg_close
— 关闭 PostgreSQL 连接
pg_connect
— 打开 PostgreSQL 连接
pg_connect_poll
— 轮询正在进行的异步 PostgreSQL 连接尝试的状态
pg_connection_busy
— 获取连接是否繁忙
pg_connection_reset
— 重置连接(重新连接)
pg_connection_status
— 获取连接状态
pg_consume_input
— 读取连接上的输入
pg_convert
— 将关联数组值转换为适合 SQL 语句的形式
pg_copy_from
— 从数组中将记录插入表中
pg_copy_to
— 将表复制到数组
pg_dbname
— 获取数据库名称
pg_delete
— 删除记录
pg_end_copy
— 与 PostgreSQL 后端同步
pg_escape_bytea
— 为插入 bytea 字段而转义字符串
pg_escape_identifier
— 为插入文本字段而转义标识符
pg_escape_literal
— 为插入文本字段而转义字面量
pg_escape_string
— 为查询转义字符串
pg_execute
— 发送请求以使用给定参数执行准备好的语句,并等待结果
pg_fetch_all
— 将结果中的所有行作为数组获取
pg_fetch_all_columns
— 将特定结果列中的所有行作为数组获取
pg_fetch_array
— 将一行作为数组获取
pg_fetch_assoc
— 将一行作为关联数组获取
pg_fetch_object
— 将一行作为对象获取
pg_fetch_result
— 从结果实例中返回值
pg_fetch_row
— 获取一行作为枚举数组
pg_field_is_null
— 测试字段是否为 SQL NULL
pg_field_name
— 返回字段的名称
pg_field_num
— 返回命名字段的字段编号
pg_field_prtlen
— 返回打印长度
pg_field_size
— 返回命名字段的内部存储大小
pg_field_table
— 返回表的字段名称或 OID
pg_field_type
— 返回对应字段编号的类型名称
pg_field_type_oid
— 返回对应字段编号的类型 ID (OID)
pg_flush
— 刷新连接上的出站查询数据
pg_free_result
— 释放结果内存
pg_get_notify
— 获取 SQL NOTIFY 消息
pg_get_pid
— 获取后端的进程 ID
pg_get_result
— 获取异步查询结果
pg_host
— 返回与连接关联的主机名
pg_insert
— 将数组插入表中
pg_last_error
— 获取连接的最后一条错误消息字符串
pg_last_notice
— 返回来自 PostgreSQL 服务器的最后一条通知消息
pg_last_oid
— 返回最后一行 OID
pg_lo_close
— 关闭大型对象
pg_lo_create
— 创建大型对象
pg_lo_export
— 将大型对象导出到文件
pg_lo_import
— 从文件导入大型对象
pg_lo_open
— 打开大型对象
pg_lo_read
— 读取大型对象
pg_lo_read_all
— 读取整个大型对象并直接发送到浏览器
pg_lo_seek
— 在大型对象中搜索位置
pg_lo_tell
— 返回大型对象的当前搜索位置
pg_lo_truncate
— 截断大型对象
pg_lo_unlink
— 删除大型对象
pg_lo_write
— 写入大型对象
pg_meta_data
— 获取表的元数据
pg_num_fields
— 返回结果中的字段数量
pg_num_rows
— 返回结果中的行数
pg_options
— 获取与连接关联的选项
pg_parameter_status
— 查找服务器的当前参数设置
pg_pconnect
— 打开持久 PostgreSQL 连接
pg_ping
— ping 数据库连接
pg_port
— 返回与连接关联的端口号
pg_prepare
— 提交请求以使用给定参数创建准备好的语句,并等待完成
pg_put_line
— 将以 NULL 结尾的字符串发送到 PostgreSQL 后端
pg_query
— 执行查询
pg_query_params
— 将命令提交到服务器并等待结果,能够将参数与 SQL 命令文本分开传递
pg_result_error
— 获取与结果关联的错误消息
pg_result_error_field
— 返回错误报告的单个字段
pg_result_seek
— 在结果实例中设置内部行偏移量
pg_result_status
— 获取查询结果的状态
pg_select
— 选择记录
pg_send_execute
— 发送请求以使用给定参数执行准备好的语句,而不等待结果
pg_send_prepare
— 发送请求以使用给定参数创建准备好的语句,而不等待完成
pg_send_query
— 发送异步查询
pg_send_query_params
— 将命令和单独的参数提交到服务器,而不等待结果
pg_set_client_encoding
— 设置客户端编码
pg_set_error_context_visibility
— 确定 pg_last_error 和 pg_result_error 返回的上下文错误消息的可见性
pg_set_error_verbosity
— 确定 pg_last_error 和 pg_result_error 返回的消息的详细程度
pg_socket
— 获取 PostgreSQL 连接底层套接字的只读句柄
pg_trace
— 启用跟踪 PostgreSQL 连接
pg_transaction_status
— 返回服务器的当前事务状态
pg_tty
— 返回与连接关联的 TTY 名称
pg_unescape_bytea
— 为 bytea 类型取消转义二进制
pg_untrace
— 禁用跟踪 PostgreSQL 连接
pg_update
— 更新表
pg_version
— 返回包含客户端、协议和服务器版本的数组(如果可用)
PgSql\Connection
— PgSql\Connection 类
PgSql\Result
— PgSql\Result 类
PgSql\Lob
— PgSql\Lob 类
改进此页面
了解如何改进此页面
•
提交拉取请求
•
报告错误
+
添加注释
用户贡献注释
此页面没有用户贡献的注释。