位置: 编程技术 - 正文

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

  • 从香港向境外汇款怎么汇
  • 非征税期抄税如何解决
  • 什么是货物运输保险
  • 税盘是干什么用的
  • 支付给个人的佣金费用需要发票吗
  • 营业成本包含折旧费吗
  • 本年利润每个月都转吗
  • 缴纳社保的基数是什么意思
  • 手撕定额发票不是免税怎么还报税
  • 住房租金专项附加扣除申报方式
  • 因管理不善的材料盘亏如何做账
  • 增值税起征点有啥用
  • 教育协会发的证有用吗
  • 海关进口关税专用缴款书可以抵扣增值税吗
  • 住宿费可以开会议费吗
  • 医院哪些收入需要交企业所得税
  • 境外演艺经纪公司代扣代缴哪些税款?
  • 购进租赁设备分录
  • 烟酒发票可以抵扣所得税吗
  • 纳税人识别号和税号是一个意思吗
  • 劳务费个人所得税税率表2023最新
  • 进项虚假怎么处理
  • 平销返利怎么开票入账
  • 发票领出来之后税盘要怎么处理
  • 人工智能对财务人员的挑战与机遇
  • 红字专用发票信息表需要盖章吗
  • 减值准备可以转回是什么意思
  • 存货跌价准备在报表什么项目列示
  • 企业所得税和进项的关系
  • 长期待摊费用提前清理
  • 垃圾费随水费征收
  • 日用品做账时放什么东西
  • 怎么授权gg修改器root权限
  • 外购的礼品送客户怎么做分录小规模
  • 年末资产减年初资产
  • 个人所得税到年底能不能退回来
  • 初学者如何
  • 土地增值税清算全流程实战案例
  • kavsvc.exe - kavsvc是什么进程 有什么作用
  • 工业企业成本核算会计分录
  • chrome插件api
  • yolov1代码
  • thinkphp5依赖注入
  • codeignitor
  • ai形成生成器工具怎么用
  • tracetcp命令
  • 上一年度企业所得税汇算清缴
  • 商品流通企业的含义
  • 企业支付股利属于由( )引起的财务活
  • 土增尾盘销售应该如何申报收入
  • 购买火车票报销,实际没乘车能查到嘛
  • 计提工会经费并上缴是什么意思
  • 存货周转率作为控制变量
  • 无形资产的累计折旧
  • 利息收入缴纳税率怎么算
  • 编制合并财务报表的依据是纳入合并
  • 代理记账公司能赚钱吗
  • 医院会计怎么做账
  • 商品销售折让怎么计算
  • 会计中结转属于什么科目
  • 现金日记账怎么填写规范
  • 修改linux系统ip
  • windows7的所有操作都可以从( )
  • 操作系统安装日期查看
  • win10总是弹窗广告
  • macos如何新建文件
  • centos etc
  • WinXP巧用Netsh工具快速填写IP参数
  • hpg是什么文件
  • mac的替换在哪里
  • win7无法删除d盘
  • win10系统onenote不能用
  • node.js 教程
  • 文章标题作用答题模板
  • 如何用nodejs搭建服务端
  • 苗木增值税发票税率
  • 四川增值税发票查验平台
  • 收到unknown发来的短信
  • 税务局人事工作总结(税务局工作人员年度工作总结报告)
  • 税控机发票打印机怎么用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设