下载
文档
参与
帮助
入门
简介
简单教程
语言参考
基本语法
类型
变量
常量
表达式
运算符
控制结构
函数
类和对象
命名空间
枚举
错误
异常
纤程
生成器
属性
引用解释
预定义变量
预定义异常
预定义接口和类
预定义属性
上下文选项和参数
支持的协议和包装器
安全
简介
一般注意事项
安装为 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
转到搜索
(当前页面)
/
聚焦搜索框
简介 »
« 开始构建 mysqlnd 插件
PHP 手册
函数参考
数据库扩展
特定于供应商的数据库扩展
Change language:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
Oracle OCI8
简介
安装/配置
需求
安装
测试
运行时配置
预定义常量
示例
OCI8 连接处理和连接池
OCI8 快速应用程序通知 (FAN) 支持
OCI8 透明应用程序故障转移 (TAF) 支持
OCI8 和 DTrace 动态跟踪
支持的数据类型
OCI8 函数
oci_bind_array_by_name
— 将 PHP 数组绑定到 Oracle PL/SQL 数组参数
oci_bind_by_name
— 将 PHP 变量绑定到 Oracle 占位符
oci_cancel
— 取消从游标读取
oci_client_version
— 返回 Oracle 客户端库版本
oci_close
— 关闭 Oracle 连接
oci_commit
— 提交未完成的数据库事务
oci_connect
— 连接到 Oracle 数据库
oci_define_by_name
— 将 PHP 变量与查询提取的列关联
oci_error
— 返回最后找到的错误
oci_execute
— 执行语句
oci_fetch
— 将查询的下一行提取到内部缓冲区
oci_fetch_all
— 将查询中的多行提取到二维数组
oci_fetch_array
— 以关联或数字数组形式返回查询的下一行
oci_fetch_assoc
— 以关联数组形式返回查询的下一行
oci_fetch_object
— 以对象形式返回查询的下一行
oci_fetch_row
— 以数字数组形式返回查询的下一行
oci_field_is_null
— 检查当前提取行中的字段是否为空
oci_field_name
— 返回语句中字段的名称
oci_field_precision
— 告知字段的精度
oci_field_scale
— 告知字段的比例
oci_field_size
— 返回字段的大小
oci_field_type
— 返回字段的数据类型名称
oci_field_type_raw
— 告知字段的原始 Oracle 数据类型
oci_free_descriptor
— 释放描述符
oci_free_statement
— 释放与语句或游标关联的所有资源
oci_get_implicit_resultset
— 从具有 Oracle 数据库隐式结果集的父语句资源返回下一个子语句资源
oci_lob_copy
— 复制大对象
oci_lob_is_equal
— 比较两个 LOB/FILE 定位器以确定是否相等
oci_new_collection
— 分配新的集合对象
oci_new_connect
— 使用唯一连接连接到 Oracle 服务器
oci_new_cursor
— 分配并返回一个新的游标(语句句柄)
oci_new_descriptor
— 初始化一个新的空 LOB 或 FILE 描述符
oci_num_fields
— 返回语句中的结果列数
oci_num_rows
— 返回语句执行期间受影响的行数
oci_parse
— 为执行准备 Oracle 语句
oci_password_change
— 更改 Oracle 用户的密码
oci_pconnect
— 使用持久连接连接到 Oracle 数据库
oci_register_taf_callback
— 为 Oracle 数据库 TAF 注册用户定义的回调函数
oci_result
— 返回提取行中的字段值
oci_rollback
— 回滚未完成的数据库事务
oci_server_version
— 返回 Oracle 数据库版本
oci_set_action
— 设置操作名称
oci_set_call_timeout
— 设置数据库调用的毫秒超时
oci_set_client_identifier
— 设置客户端标识符
oci_set_client_info
— 设置客户端信息
oci_set_db_operation
— 设置数据库操作
oci_set_edition
— 设置数据库版本
oci_set_module_name
— 设置模块名称
oci_set_prefetch
— 设置查询预取的行数
oci_set_prefetch_lob
— 设置每个 CLOB 或 BLOB 预取的数据量。
oci_statement_type
— 返回语句的类型
oci_unregister_taf_callback
— 取消注册为 Oracle 数据库 TAF 定义的用户定义回调函数
OCICollection
— OCICollection 类
OCICollection::append
— 将元素附加到集合
OCICollection::assign
— 从另一个现有集合将值分配给集合
OCICollection::assignElem
— 将值分配给集合的元素
OCICollection::free
— 释放与集合对象关联的资源
OCICollection::getElem
— 返回元素的值
OCICollection::max
— 返回集合中元素的最大数量
OCICollection::size
— 返回集合的大小
OCICollection::trim
— 从集合的末尾修剪元素
OCILob
— OCILob 类
OCILob::append
— 将大对象中的数据附加到另一个大对象
OCILob::close
— 关闭 LOB 描述符
OCILob::eof
— 测试大对象描述符上的文件末尾
OCILob::erase
— 擦除内部 LOB 数据的指定部分
OCILob::export
— 将 LOB 的内容导出到文件
OCILob::flush
— 将 LOB 的缓冲区刷新/写入服务器
OCILob::free
— 释放与 LOB 描述符关联的资源
OCILob::getBuffering
— 返回大对象的当前缓冲状态
OCILob::import
— 将文件数据导入到 LOB
OCILob::load
— 返回大对象的内容
OCILob::read
— 读取大对象的一部分
OCILob::rewind
— 将内部指针移动到大对象的开头
OCILob::save
— 将数据保存到大对象
OCILob::saveFile
— OCILob::import 的别名
OCILob::seek
— 设置大对象的内部指针
OCILob::setBuffering
— 更改大对象的当前缓冲状态
OCILob::size
— 返回大对象的大小
OCILob::tell
— 返回大对象的内部指针的当前位置
OCILob::truncate
— 截断大对象
OCILob::write
— 将数据写入大对象
OCILob::writeTemporary
— 写入临时大对象
OCILob::writeToFile
— OCILob::export 的别名
OCI8 过时的别名和函数
oci_internal_debug
— 启用或禁用内部调试输出
ocibindbyname
— oci_bind_by_name 的别名
ocicancel
— oci_cancel 的别名
ocicloselob
— OCILob::close 的别名
ocicollappend
— OCICollection::append 的别名
ocicollassign
— OCICollection::assign 的别名
ocicollassignelem
— OCICollection::assignElem 的别名
ocicollgetelem
— OCICollection::getElem 的别名
ocicollmax
— OCICollection::max 的别名
ocicollsize
— OCICollection::size 的别名
ocicolltrim
— OCICollection::trim 的别名
ocicolumnisnull
— oci_field_is_null 的别名
ocicolumnname
— oci_field_name 的别名
ocicolumnprecision
— oci_field_precision 的别名
ocicolumnscale
— oci_field_scale 的别名
ocicolumnsize
— oci_field_size 的别名
ocicolumntype
— oci_field_type 的别名
ocicolumntyperaw
— oci_field_type_raw 的别名
ocicommit
— oci_commit 的别名
ocidefinebyname
— oci_define_by_name 的别名
ocierror
— oci_error 的别名
ociexecute
— oci_execute 的别名
ocifetch
— oci_fetch 的别名
ocifetchinto
— oci_fetch_array、oci_fetch_object、oci_fetch_assoc 和 oci_fetch_row 的过时变体
ocifetchstatement
— oci_fetch_all 的别名
ocifreecollection
— OCICollection::free 的别名
ocifreecursor
— oci_free_statement 的别名
ocifreedesc
— OCILob::free 的别名
ocifreestatement
— oci_free_statement 的别名
ociinternaldebug
— oci_internal_debug 的别名
ociloadlob
— OCILob::load 的别名
ocilogoff
— oci_close 的别名
ocilogon
— oci_connect 的别名
ocinewcollection
— oci_new_collection 的别名
ocinewcursor
— oci_new_cursor 的别名
ocinewdescriptor
— oci_new_descriptor 的别名
ocinlogon
— oci_new_connect 的别名
ocinumcols
— oci_num_fields 的别名
ociparse
— oci_parse 的别名
ociplogon
— oci_pconnect 的别名
ociresult
— oci_result 的别名
ocirollback
— oci_rollback 的别名
ocirowcount
— oci_num_rows 的别名
ocisavelob
— OCILob::save 的别名
ocisavelobfile
— OCILob::import 的别名
ociserverversion
— oci_server_version 的别名
ocisetprefetch
— oci_set_prefetch 的别名
ocistatementtype
— oci_statement_type 的别名
ociwritelobtofile
— OCILob::export 的别名
ociwritetemporarylob
— OCILob::writeTemporary 的别名
改进此页面
了解如何改进此页面
•
提交请求
•
报告错误
+
添加说明
用户贡献笔记
此页面没有用户贡献的笔记。