位置: 编程技术 - 正文

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函数

  • 待抵扣进项税额和待认证进项税额的区别
  • 在计算应纳税所得额时下列
  • 汇算清缴利润调整会计分录
  • 企业筹集资金的最常见及最主要的方式是()
  • 企业所得税退抵税费申请(汇算清缴)怎么撤销
  • 外商投资企业退出条件
  • 小规模纳税申报时间
  • 预收款开票的税务处理
  • 客户预付货款会计分录
  • 固定资产清理如何做账
  • 支付收购股权款如何做账
  • 免税的农业企业可以抵扣专票吗
  • 小企业盈余公积弥补亏损分录
  • 道路运输业税率多少
  • 城市建设维护税怎么计算
  • 电子发票如何报销做账
  • 长期待摊费用属于什么科目借贷方向
  • 财务软件没有税务登记
  • 外包服务费税率是多少
  • 以前年度损益调整怎么用
  • 供应商开免税的发票,为何还要收3个点税金?
  • 形式发票需要报关吗
  • 房地产预缴税金附加可以计提吗
  • 电脑搜索功能不准确
  • linux alias永久生效
  • 股份公司和有限公司工作哪个好一些
  • php怎么输出汉字
  • php字符串赋值
  • 记账凭证技巧
  • uniapp 信息推送
  • 闲置的固定电话机怎么改装
  • 数据库防止重复数据
  • vue3环境搭建
  • php mkdir
  • GCC strict aliasing – 嫉妒就是承认自己不如别人
  • 包装费和售后服务的区别
  • 企业所得税报表模板
  • 开了红字发票申请还要做进项税转出吗
  • 应付票据是供应商往来吗
  • phpcms v9 getshell
  • sql数据库使用基本原理
  • 商铺转让费的会计分录
  • 期间费用指哪些费用
  • 失控票要在抵扣当月转出吗
  • 减值准备对当期损益的影响
  • 个体户核定征收超过了怎么办
  • 公司滞纳金员工承担怎么做账
  • 交易性金融资产入账价值怎么计算
  • 一般纳税人开具的普票可以抵扣吗
  • 报销招待费的会计科目
  • 房地产开发成本测算套表(全过程)
  • 汇算清缴前取得暂估发票
  • 借款合同需要交印花税吗
  • 公司员工机票可以抵扣多少呢
  • 无形资产摊销的会计科目
  • 业务协作费计入什么科目
  • 车辆购置税完税证明图片
  • 管家婆进货单怎么录入?
  • 小规模收入不超过多少不用交税
  • 去年的物业费今年收到了可以确认收入吗
  • 企业的管理人员应该是互补型
  • oracle的账户
  • mysql触发器使用
  • win10edge浏览器不见了
  • mac不用密码
  • kill强制结束进程的参数
  • 远程桌面的文件怎么无法复制到本地桌面
  • linux解压操作
  • surface准备就绪
  • win10 win8.1
  • win7怎么设置工作组共享
  • Jquery ajax 同步阻塞引起的UI线程阻塞问题
  • 深入分析南水北调工程面临的新形势心得体会
  • glslpe
  • Linux进程间通信——使用流套接字
  • 在bash shell环境下
  • unity ui
  • 土地买卖谈判开场陈述
  • 电子税务网上申报平台
  • 新疆哪个城市最有发展前景
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设