位置: 编程技术 - 正文

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

  • 外轮供应公司远洋运输供应公司的退税申报?
  • 房租押金算费用吗
  • 社保缴费基数什么意思
  • 香港保险代理人佣金
  • 保安服务业务
  • 所得税季报利润总额
  • 知识产权局专利审查协作中心
  • 救护车能随便买吗
  • 发出材料计划成本例题
  • 营改增后建筑企业的账务处理
  • 完工绿化苗木怎样结转成本?
  • 建筑业交税会计分录
  • 旅行社差额纳税发票怎么开具
  • 银行不肯给电子承兑贴现怎么回事
  • 维修材料属于什么会计科目
  • 股东折价入股会计分录
  • 建设工程是否可以约定非工程所在地仲裁委仲裁
  • 去年亏损今年第一季度盈利
  • 进项大于销额如何处理账务处理?
  • 生产型企业进口退税政策
  • 应收账款收不回来了怎么销账
  • 总公司与分公司的账务处理
  • 认证超时什么意思
  • 银行的财务会计
  • PHP:xml_get_current_line_number()的用法_XML解析器函数
  • 广告牌费用会计分录
  • 初级会计应收账款例题
  • 电脑连上WiFi上不了网怎么办?
  • 软件技术开发合同
  • php中的require
  • PHP:image_type_to_mime_type()的用法_GD库图像处理函数
  • 高新技术企业研发费加计扣除政策
  • php获取数据
  • 每个月需不需要期末结账
  • thinkphp技巧
  • python字符串中变量替换
  • 个体工商户经济类型是内资吗
  • 劳务派遣小规模开票几个点
  • 织梦cms怎么样
  • 帝国cms如何使用
  • 小规模纳税人进项发票怎么做账
  • 保洁公司的税率是多少
  • 企业每月应交哪几种税费
  • 行政事业单位福利费开支范围文件
  • 事业单位整体转让
  • 简易计税方法缴纳城建税和教育税
  • 补报印花税税需要提供什么材料
  • 诉讼财产保全保函
  • 为什么股票配资的都在境外交易
  • 出让价格不得低于基准地价
  • 期初固定资产算收入吗
  • 应收账款确认无法收回,确认为坏账损失
  • 带折扣的发票如何开具
  • 外经证缴纳税费用个人卡可以用吗
  • 我没付款,但是显示成功?
  • 建账基本要求
  • 五险怎么做账
  • mysql语句的注释符号
  • mysql存emoji表情
  • mysql修改版本号
  • winpe如何使用
  • 电脑开机显示xp后无反应
  • winxp使用到什么时候
  • 重装网卡驱动win11
  • win10edge浏览器怎么设置兼容模式
  • win10桌面上怎么分成几个区域
  • js中date对象
  • drawcalls2000多
  • jquery的鼠标移入事件
  • Unity3D游戏开发标准教程吴亚峰于复兴人民邮电出版社
  • 插入排序_Python与PHP的实现版(推荐)
  • js实现原理
  • jquery实战
  • 全面解析日本失去的十年
  • 怎样学好js中的逻辑
  • 国税局征管科
  • 免税证明如何办理
  • 电子税务局使用率低的原因
  • 河北省电子税务局手机登录入口
  • 设区市是哪里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设