位置: 编程技术 - 正文

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

  • 财税2012年15号文件作废
  • 兴业银行汇款手续费
  • 个税预扣预缴扣除项目有哪些
  • 增值税销项税额账务处理
  • 付加工费会计分录怎么做
  • 固定资产残值账务处理
  • 小微企业减免附加税会计分录
  • 500元以下免税发票有哪些
  • 发生销货退回增值税专用发票如何处理
  • 向税务局缴纳工伤保险费有发票吗
  • 季报每个月需要反写吗
  • 规避税收风险什么意思
  • 废品损失科目月末
  • 打款给个体户
  • 新注册公司季度资产为零
  • 转口贸易是否缴增值税
  • 1697509029
  • 车船使用牌照税收多少
  • 贷款买车的利息是多少3年
  • 软件开发怎么做会计分录
  • 银行承兑汇票的转让一般通过什么渠道
  • mac os x 10.0
  • sixtypopsix.exe - sixtypopsix是什么进程 有什么用
  • 企业收购特殊税种有哪些
  • 房产税和土地使用税征税对象
  • 企业定率征收的税率是多少
  • php教程 csdn
  • 递延收益与递延所得税资产的区别
  • 利息收入发票能抵扣吗
  • 如何成功安装暗区突围
  • 宇宙最强舅舅系统
  • java定时器怎么用
  • phpcms安装无法连接数据库服务器
  • 工业企业成本核算会计分录
  • 发票金额与实际不符
  • 如何用织梦搭建网站
  • 入库验收过程中可能出现哪些问题,该如何处理
  • 自产用于捐赠的会计处理
  • 上年多交的增值税怎么调整
  • 现金及现金等价物包括哪些科目
  • 税控系统技术维护费的申报抵扣方法
  • 什么情况没有排卵期
  • 账面价值大于计税基础是调增还是调减
  • 核定征收无收入
  • 公司员工年薪如何发放
  • 未实缴出资的股东退股
  • 债券溢价什么意思
  • 净现金流量算残值么
  • 受托方受托代销商品会计分录
  • 往来核算是指会计核算中的资金往来业务
  • 跨年红冲收入记在本年度
  • 企业清算期间发生的各项费用应计入以下什么科目
  • 企业会计准则季度利润表本期数
  • 会计科目费用类
  • 飞机发票和行程单一样吗
  • 保险公司业务员误导客户的后果
  • 进项票是服务费怎么做会计分录
  • sql整型
  • mac上网速度慢
  • linux 显示
  • 双屏windows
  • ubuntu 18.04 16.04
  • apt软件
  • cpqdfwag.exe是什么进程 能结束吗 cpqdfwag进程查询
  • 如何使用升级助力器
  • win8 boot manager
  • xp如何更新
  • linux充当虚拟内存的是哪个分区
  • win7清洗打印机喷头步骤
  • perl 时间转换
  • shell实现的实验步骤
  • 基于nodejs的框架
  • shell 批量改名
  • javascript怎么学
  • unity networking
  • Javascript & DHTML 实例编程(教程)DOM基础和基本API
  • json遍历对象集合
  • 税务u盘是干嘛的
  • 自己建造房屋
  • 重庆市电费网上查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设