您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> php >> 正文

Oracle 8 数据库函数库

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-2-2 我要参与讨论

 
由于本函数库都是调用 oracle8 call-interface (oci8) 来存取 oracle 数据库,因此在装设 oracle 8 client 的 web 服务器上,可用本函数库存取 oracle 7.x 或 8.x 二种版本的数据库服务器。


ocidefinebyname: 让 select 指令可使用 php 变量。
ocibindbyname: 让动态 sql 可使用 php 变量。
ocilogon: 打开与 oracle 的链接。
ocilogoff: 关闭与 oracle 的链接。
ociexecute: 执行 oracle 的指令部分。
ocicommit: 将 oracle 的交易处理付诸实行。
ocirollback: 撤消当前交易。
ocinumrows: 取得受影响字段的数目。
ociresult: 从目前列 (row) 的资料取得一栏 (column)。
ocifetch: 取得返回资料的一列 (row)。
ocifetchinto: 取回 oracle 资料放入数组。
ocicolumnisnull: 测试返回行是否为空的。
ocicolumnsize: 取得字段类型的大小。
ocinewdescriptor: 初始新的 lob/file 描述。
ociparse: 分析 sql 语法。

ocidefinebyname
让 select 指令可使用 php 变量。
语法: boolean ocidefinebyname(int stmt, string columnname, mixed &variable, int [type]);
返回值: 布尔值
函数种类: 数据库功能
内容说明: 本函数用来定义指定的 php 变量,使其能供 sql 指令中的 select 指令使用。在大小写的问题上要注意一下,因为 oracle 数据库中的字段名称其实都是大写的名字。参数 stmt 是经过 oracle 解析 (ociparse) 后的字符串指针。参数 columnname 是 oracle 资料表上的字段名称。参数 variable 前面一定要加 & 符号,表 php 变量位址。参数 type 通常省略。治募注意的是欲使用 oracle 8 中特有的新资料类型 lob/rowid/bfile 等时,需要先执行 ocinewdescriptor() 函数。执行本函数成功则返回 true 值。

[1] [2] [3] [4] [5] [6] 下一页

在google里搜索更多Oracle 8 数据库函数库

Google
Web www.51ec.org
  • 上一篇信息学院:

  • 下一篇信息学院:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    我来说两句 对此文章发表了评论
      昵 称: *必填    ·注册用户·
      评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
    评 论
    内 容

     
    评论列表 (最新 评论仅限网友观点!)

    供求信息




    | 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明