位置: 编程技术 - 正文

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

  • 营业执照丢失公示几天才能注销
  • 金税盘系统维护注册码
  • 计入税金及附加的税种口诀
  • 现流表怎么编
  • 是否独立核算取决于什么
  • 事业单位固定资产管理办法
  • 增值税税率2019
  • 增值税16点税降到13点,补缴税款怎么算
  • 小规模增值税申报表如何填报
  • 付给供应商远期延期支票怎么做账?
  • 工业企业购买电机会计分录
  • 收入做多增值税怎么算
  • 没有进项的产品开了发票怎么办
  • 纳税人为风险纳税人
  • 小规模代开增值税专票开错了如何处理?
  • 职工福利费扣除标准2022
  • 补偿金满一年不满一年半
  • 经营性租入的设备是资产吗
  • 装修预付款怎么做账
  • 废旧物资缴纳增值税政策
  • 固定资产清查盘亏账务处理
  • a107040减免所得税优惠明细表2020
  • 银行汇票超期退回怎么办
  • 微软官方教你如何验机
  • txp1atform.exe
  • 现金收入支出表怎么填
  • 超市一般纳税人账务处理
  • 分期摊销法计算公式
  • 日本的萤火虫
  • php正则表达式验证用户名
  • 事业单位小规模纳税人缴纳附加税有什么,税率是多少
  • yolov5训练命令
  • last命令详解
  • autocut跟踪调节
  • 往来款的意思
  • python如何提取文件中的数据
  • dedecms更新
  • 织梦模板官网
  • 样品开发计划
  • 餐饮发票要钱吗
  • 收付实现制的适用范围
  • 处理交易性金融资产增值税买价含佣金吗
  • 印花税的征税范围口诀
  • 银行转存款怎么办
  • 转贴现占谁的授信
  • 企业所得税汇算表
  • 以公允价值计量的金融资产
  • 公司购买黄金送客户可以抵税吗
  • 财务报表中预收账款
  • 体检费用开发票给公司怎么开
  • 待处理财产损益借贷方向
  • 新会计准则2021执行科目
  • 房地产开发企业资质管理规定
  • 变更经营范围需要股东会决议吗
  • 利润表每股收益增加说明什么
  • 工业企业固定资产折旧年限
  • sql中的非逻辑
  • 使用SSIS创建同步数据库数据任务的方法
  • 2tb的硬盘够用吗
  • task hots windows
  • windows模拟器(可安装电脑软件)
  • win7系统开机进不去
  • windows7旗舰版开机声音
  • mac菜单栏不见了
  • win7系统如何
  • win builds
  • android开发范例实战宝典
  • webpack基本使用
  • lessons there是什么意思
  • 利用的近义词
  • 批处理修改文件后缀名
  • nodejs怎么调试
  • nodejs 代理请求
  • JavaScript中的复杂数据类型又称为
  • js如何实现图片懒加载
  • javascript学习指南
  • js实现网页收藏的方法
  • js中提交表单
  • 安徽省国家税务局通用定额发票
  • 2023年车辆购置税优惠政策有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设