位置: 编程技术 - 正文

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

  • 当期所得税费用可以是负数吗
  • 小规模城建
  • 转出未交增值税是借方还是贷方
  • 车票增值税抵扣如何申报
  • 个体户开公账户需要什么资料
  • 企业净利率多少算正常
  • 个体工商户增值税申报操作流程
  • 软件开发增值税免税吗
  • 自然人税务系统扣缴客户端怎么申报
  • 电子税务局助信码领取后怎么用
  • 化肥发票怎么开
  • 向职工支付职工福利费
  • 代理缴费业务主要包括
  • 期房购置税怎么算
  • 母公司派遣员工到子公司解散补偿金
  • 材料暂估价结算调整规定
  • 个体户需要缴纳残疾人保障金吗
  • 过路过桥费电子票验证
  • 应收账款确认无法收回
  • 合理损耗算入账价值吗
  • 贷款服务开票开具要求
  • 外购已税化妆品生产的护肤护发品
  • 申请小型微利企业
  • 贴现利息由谁承担
  • windows10怎么设置自启动
  • 预收和应收怎么转换
  • 银行承兑汇票质押率90%
  • 操作系统的安全目标主要包括哪些?
  • 进程core
  • 查补税款有未缴纳怎么办
  • PHP:curl_multi_add_handle()的用法_cURL函数
  • 单位撤销现金余额的规定
  • thinkphp import
  • 母公司将资产划转子公司土地增值税
  • 商贸企业国民经济行业代码
  • 开发商没交税
  • 卡格拉河
  • php测验
  • Squarespace 和 WordPress 的区别
  • 累计折旧累计摊销属于现金流吗
  • 增值税专用发票有几联?
  • 空白发票作废怎么剪角
  • 公司申报是每月一次吗
  • 企业所得税是先预缴吗
  • python监控模块
  • python中sample函数怎么用
  • 固定资产清理是什么科目
  • 工伤陪护费计入哪个科目
  • 应收票据周转率公式
  • 两种原因
  • 软件开发的账务处理
  • 农产品收购进项税抵扣会计分录
  • 注册资金未缴齐怎么处理
  • 买相机送肩带吗
  • 营改增后被挂靠的企业如何做账?
  • mysql8.0免安装
  • Ubuntu16.04 server下配置MySQL,并开启远程连接的方法
  • Windows Server 2003将于7月14日停服 想用收费
  • Windows Server 2008制作密码重设盘
  • 自定义linux命令
  • linux oracle图形界面
  • centos查询所有用户
  • 电脑win7在哪
  • windows8 enterprise
  • linux 数据恢复
  • win10的hyper-v在哪
  • linux 系统变量
  • js设置窗口位置
  • android图片库
  • 批量dns解析
  • 怎么关闭android
  • jquery 动态添加元素
  • Linux开发基于Qt的Android应用指定调试设备
  • 契税退税进度怎么查询
  • 个体工商户地税怎么申报
  • 欠款抵押房产可以直接过户吗
  • 会议服务的服务定位是什么
  • 古代税收和现代税收
  • 发票清单盖章样本图片
  • 河南网上报税流程图
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设