位置: 编程技术 - 正文

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%专票可以抵扣吗
  • 企业营改增后的会计处理有何变化
  • 哪些科目需要计提资产减值损失
  • 增值税申报表更正情况说明怎么写
  • 部分预收账款会计科目
  • 增值税专用发票和普通发票的区别
  • 专票红冲后的账务处理
  • 银行异地汇款抽奖需要扣缴个人所得税吗?
  • 税务稽查的内容
  • 3万免税是指什么
  • 事业单位取得的财政拨款免税吗
  • 固定资产折旧应该考虑哪些因素
  • mac如何重装系统win10
  • 贴现到期不获付款
  • 哪些进项税可以加计抵减
  • 工程机械设备租赁价格
  • 生产成本包括哪些项目
  • 公司准备上市到真正上市要多久
  • php $_files
  • 财务费用核算的内容没有
  • 克洛格森林大克洛格
  • 长期待摊费用的摊销分录
  • 企业汇算清缴发现之前收入记多了可以调整吗
  • yolov5 output
  • vue 如何使用
  • 浏览器本地存储的方式
  • 前端大佬都有谁
  • 强化学习——Q-Learning算法原理
  • 角点检测算法
  • groupinfo命令
  • javaweb:jquery中ajax的应用
  • 餐饮店库存盘点表
  • 运输发票开具条件
  • 三联发票是哪三联颜色分别
  • 期初是什么
  • 个人工作室需要做账吗
  • 政府补助的企业所得税如何处理
  • 年报资金数额是什么意思
  • 代销商品税率是多少
  • 开发研究的定义
  • 资本公积溢价转增
  • 财务预付账款情况说明
  • 退款产生的手续费怎么算
  • 税控维护费是什么意思
  • 低值易耗品和物料用品的区别
  • 一般纳税人的发票抵扣有效期多久
  • 挂靠收入如何做账处理?
  • mysql绿色版配置
  • sql数据库对象
  • mysql的外键
  • Mysql5.7在Centos6中的安装方法
  • 服务器系统2003
  • freebsd中文手册
  • sesvc.exe是什么进程
  • 怎么用代码设置选项
  • nodejs 插件开发
  • unity3d inspector
  • android四大组件面试
  • js的scrolltop
  • js判断页面是否打开
  • javascript中Date format(js日期格式化)方法小结
  • jquery.validator
  • locust框架
  • 国家税务局网上电子税务局官网重庆
  • 涉农项目有哪些项目
  • 下设机构和内设的区别
  • 内蒙古机关事业单位工资调整最新消息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设