位置: 编程技术 - 正文

PHP:oci_new_cursor()的用法_Oracle函数

编辑:rootadmin
oci_new_cursor

推荐整理分享PHP:oci_new_cursor()的用法_Oracle函数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 5, PECL OCI8 >= 1.1.0)

oci_new_cursor — 分配并返回一个新的游标(语句句柄)

说明 resource oci_new_cursor ( resource $connection )

oci_new_cursor() 在指定的连接上分配一个新的语句句柄。

PHP:oci_new_cursor()的用法_Oracle函数

Example #1 在 Oracle 的存储过程中使用 REF CURSOR

<?php//supposeyourstoredprocedureinfo.outputreturnsarefcursorin:data$conn=oci_connect("scott","tiger");$curs=oci_new_cursor($conn);$stmt=oci_parse($conn,"begininfo.output(:data);end;");oci_bind_by_name($stmt,"data",$curs,-1,OCI_B_CURSOR);oci_execute($stmt);oci_execute($curs);while($data=oci_fetch_row($curs)){var_dump($data);}oci_free_statement($stmt);oci_free_statement($curs);oci_close($conn);?>

Example #2 在 Oracle 的 select 语句中使用 REF CURSOR

<?phpecho"<html><body>";$conn=oci_connect("scott","tiger");$count_cursor="CURSOR(selectcount(empno)num_empsfromemp"."whereemp.deptno=dept.deptno)asEMPCNTfromdept";$stmt=oci_parse($conn,"selectdeptno,dname,$count_cursor");oci_execute($stmt);echo"<tableborder="1">";echo"<tr>";echo"<th>DEPTNAME</th>";echo"<th>DEPT#</th>";echo"<th>#EMPLOYEES</th>";echo"</tr>";while($data=oci_fetch_assoc($stmt)){echo"<tr>";$dname=$data["DNAME"];$deptno=$data["DEPTNO"];echo"<td>$dname</td>";echo"<td>$deptno</td>";oci_execute($data["EMPCNT"]);while($subdata=oci_fetch_assoc($data["EMPCNT"])){$num_emps=$subdata["NUM_EMPS"];echo"<td>$num_emps</td>";}echo"</tr>";}echo"</table>";echo"</body></html>";oci_free_statement($stmt);oci_close($conn);?>

oci_new_cursor() 如果出错返回 FALSE。

Note:

在 PHP 5.0.0 之前的版本必须使用 ocinewcursor() 替代本函数。该函数名仍然可用,为向下兼容作为 oci_new_cursor() 的别名。不过其已被废弃,不推荐使用。

PHP:oci_lob_is_equal()的用法_Oracle函数 oci_lob_is_equal(PHP5,PECLOCI8=1.1.0)oci_lob_is_equalComparestwoLOB/FILElocatorsforequality说明booloci_lob_is_equal(OCI-Lob$lob1,OCI-Lob$lob2)ComparestwoLOB/FILElocators.参数lob1ALOBidentifier.lob

PHP:oci_lob_copy()的用法_Oracle函数 oci_lob_copy(PHP5,PECLOCI8=1.1.0)oci_lob_copyCopieslargeobject说明booloci_lob_copy(OCI-Lob$lob_to,OCI-Lob$lob_from[,int$length=0])Copiesalargeobjectorapartofalargeobjecttoanotherlargeobject.OldLOB-r

PHP:oci_fetch()的用法_Oracle函数 oci_fetch(PHP5,PECLOCI8=1.1.0)oci_fetchFetchesthenextrowintoresult-buffer说明booloci_fetch(resource$statement)oci_fetch()获取下一行(对于SELECT语句)到内部结果缓冲区。Note:在PHP

标签: PHP:oci_new_cursor()的用法_Oracle函数

本文链接地址:https://www.jiuchutong.com/biancheng/275247.html 转载请保留说明!

上一篇:PHP:oci_new_collection()的用法_Oracle函数

下一篇:PHP:oci_lob_is_equal()的用法_Oracle函数

  • 增值税发票税控开票软件怎么下载
  • 小规模纳税人未开票收入如何填申报表
  • 一般纳税人科技公司发票是几个点
  • 本期缴纳上期应纳税额是自动生成的吗?
  • 手撕定额发票不是免税怎么还报税
  • 未确认融资费用计算公式
  • 网上代购收取手机费吗
  • 企业所得税年度申报表A类
  • 电子发票与纸质发票具有同等效力
  • 没收逾期未退包装物押金收益,应计入( )科目
  • 非本单位费用列支 违反
  • 农产品收购发票是普票还是专票
  • 公户转到法人账户怎么做账
  • 增值税一般纳税人税率
  • 小规模纳税人核定征收标准
  • 科技型中小企业认定需要什么条件
  • 电子发票可以开专票吗
  • 本月合计怎么做
  • win11 zen1
  • 电脑开机故障不开机
  • 磁盘碎片指的是磁盘因为长期使用
  • 个体户税务申报需要什么资料和手续
  • win11自动更新卡在94%
  • 特许权使用费属于销售收入吗
  • 房产契税如何计算2021年
  • php工程师职位描述
  • 笔记本电脑盖上盖子就关机了吗
  • php魔术方法的讲解与使用
  • if.else
  • 发放应付职工薪酬是借方还是贷方
  • vue3中使用require
  • 政府划入资产会计处理
  • laravel视频教程
  • 医院执行政府会计制度补充规定
  • 材料成本差异属于流动资产吗
  • vue 提示
  • 如何用php
  • 用现金报销差旅费及增值税怎么做账
  • 电力系统培训计划
  • 专票当天可以领取吗
  • 固定资产转为投资性房地产属于会计政策变更
  • 公司进项不够怎么开发票
  • 企业购进商品支付货款时,实际发生现金折扣,应计入
  • python3矩阵求逆
  • python 协程 yield
  • 哪些情况不能开专用发票
  • 劳务报酬的增值税起征点
  • 母子公司收入合并
  • 税控盘是什么会计科目
  • 建筑附加税税率
  • 企业工会经费的会计分录
  • 银行贷款是应付账款吗
  • 进项有效期
  • 固定资产入账要发票吗
  • 汽车配件属于什么业务类型
  • 银行回单可以跨年入账吗
  • 没有发票财务报表怎么做
  • mysql中关于图书馆实训题
  • win10安装mysql初始化失败原因
  • 面向小微企业
  • ubuntu16.04输入法
  • service.exe是什么
  • win7界面比win10好看
  • 苹果mac最新的系统
  • linux ftp用户存在哪个文件中
  • 打开电脑显示配置windows,可是一直0%,怎么办
  • win8怎么查ip地址查询
  • node.js环境搭建
  • Lesson02_05 头元素
  • 简述jquery
  • node.js怎么搭建服务器
  • android获取位置信息
  • android怎么学
  • python的例子
  • js如何保留一位小数
  • 贷款利息扣款日未足额缴纳
  • 开个小型外卖店要多少钱
  • 上海哪能玩
  • 护士的专业素质要求
  • 税票电话号码变更影响抵扣吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设