位置: 编程技术 - 正文

PHP:oci_error()的用法_Oracle函数(php or)

编辑:rootadmin
oci_error

推荐整理分享PHP:oci_error()的用法_Oracle函数(php or),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php ord,php error,php error,php ord,php occ,php oci_connect,php oci8,php oci8,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 5, PECL OCI8 >= 1.1.0)

oci_error — 返回上一个错误

说明 array oci_error ([ resource $source ] )

对于大多数错误,参数是最适合的资源句柄。对于 oci_connect(),oci_new_connect() 或 oci_pconnect() 的连接错误,不要传递参数。如果没有发现错误,oci_error() 返回 FALSE。oci_error() 以一个关联数组返回错误。在此数组中,code 是 oracle 错误代码而 message 是 oracle 的错误字符串。

Note: 自 PHP 4.3 起

offset 和 sqltext 也包括在返回的数组中,用来指出错误发生的位置以及造成错误的原始的 SQL 文本。

PHP:oci_error()的用法_Oracle函数(php or)

Example #1 连接错误后显示 Oracle 错误信息

$conn=@oci_connect("scott","tiger","mydb");if(!$conn){$e=oci_error();//Foroci_connecterrorspassnohandleechohtmlentities($e['message']);}

Example #2 语法解析错误后显示 Oracle 错误信息

$stmt=@oci_parse($conn,"select'fromdual");//notemismatchedquoteif(!$stmt){$e=oci_error($conn);//Foroci_parseerrorspasstheconnectionhandleechohtmlentities($e['message']);}

Example #3 执行错误后显示 Oracle 错误信息和出错的语句

$r=oci_execute($stmt);if(!$r){$e=oci_error($stmt);//Foroci_executeerrorspassthestatementhandleechohtmlentities($e['message']);echo"<pre>";echohtmlentities($e['sqltext']);printf("n%".($e['offset']+1)."s","^");echo"</pre>";}

Note:

在 PHP 5.0.0 之前的版本必须使用 ocierror() 替代本函数。该函数名仍然可用,为向下兼容作为 oci_error() 的别名。不过其已被废弃,不推荐使用。

PHP:oci_bind_by_name()的用法_Oracle函数 oci_bind_by_name(PHP5,PECLOCI8=1.1.0)oci_bind_by_name绑定一个PHP变量到一个Oracle位置标志符说明booloci_bind_by_name(resource$stmt,string$ph_name,mixed&$variable[,int$maxlength[,int$type

PHP:oci_define_by_name()的用法_Oracle函数 oci_define_by_name(PHP5,PECLOCI8=1.1.0)oci_define_by_name在SELECT中使用PHP变量作为定义的步骤说明booloci_define_by_name(resource$statement,string$column_name,mixed&$variable[,int$type])o

PHP:oci_client_version()的用法_Oracle函数 oci_client_version(PHP5.3.7,PECLOCI8=1.4.6)oci_client_versionReturnstheOracleclientlibraryversion说明stringoci_client_version(void)ReturnsastringcontainingtheversionnumberoftheOracleCclientlibraryth

标签: php or

本文链接地址:https://www.jiuchutong.com/biancheng/281119.html 转载请保留说明!

上一篇:PHP:oci_execute()的用法_Oracle函数(php oci_connect)

下一篇:PHP:oci_bind_by_name()的用法_Oracle函数

  • 补缴的社保可以报销吗
  • 税务行政复议是税务行政复议机关的裁决活动
  • 固定资产折旧会计处理
  • 行政单位利息收入可以扣除手续费
  • 备用金可以不要发票吗
  • 收到就业补贴财务如何做账
  • 进口增值税可以抵税吗
  • 收到赠品入库需要用什么记录
  • 超额投资是什么意思
  • 承包费收入如何做账
  • 关税现金流量表项目
  • 算材料成本的时候要算增值税吗?
  • 招待费的进项
  • 未完工的工程款怎么支付
  • 子公司之间固定资产转让
  • 一个人有多份工作
  • 跨区域施工增值税怎么交
  • 风险纳税人原因查询
  • 财会〔2017〕22号:《企业会计准则第14号收入》的通知
  • 人力资源公司为个人代缴社保
  • 填报企业所得税资产总额怎么填
  • 土地使用权出让金
  • 使用专项资金购买的固定资产 需要取得发票吗
  • 汽车折旧计算方法按照公里
  • 抄报税失败不许逾期报税吗
  • 工程分配协议书范本
  • 网件R6400路由器怎么样?网件R6400上网与传输评测的教程
  • 个人取得的工资、薪金所得应按次征收个人所得税
  • 商品售价有规定吗
  • 金融工具中股利是什么
  • 加班工资算补贴么
  • 员工垫付款怎么做分录
  • cpqeadm.exe是什么进程 可以关闭吗 cpqeadm进程查询
  • 皮肤痒怎么回事
  • 修改配置文件是什么意思
  • 银行存款转定期存款分录
  • 出口企业如何确认增值税收入
  • 餐饮行业采购
  • 用java写一个helloworld
  • php 无限级分类
  • php tr td
  • 利用matlab作图
  • 盘亏结转
  • mksysb命令
  • 微信php开发包
  • 调出command命令窗口
  • 企业餐具属于流动资产吗
  • 发票无法收回会计分录
  • 员工意外伤害保险可以抵扣进项税吗
  • 视同内销补税的财务处理
  • 金税盘问题
  • 电算化会计档案论文答辩自述稿
  • 营改增之后账务怎么处理
  • 外贸公司进口关税增值税的帐务处理流程
  • 小规模增值税减按1%缴纳,如何申报
  • 发票必须与合同明细对应吗
  • 弃置费用摊销为什么在贷方增加
  • 小规模增值税减免申报表怎么填
  • 收到其他应付款会计分录
  • 改错的技巧
  • sqlserver (parse name)字符串截取的方法
  • mysql 修改值
  • 出现错误,请联系客服
  • centos安装常用命令
  • 怎么用苹果电脑打印照片
  • centos如何清除硬盘数据
  • windows8.1玩英雄联盟
  • 高手养成计划 小说
  • win7系统防火墙有必要开吗
  • win8系统如何
  • Win8.1不借助第三方软件怎么给文件夹加密并隐藏
  • win8系统怎么打开运行
  • android环境搭建实训心得
  • 轨迹球怎么调出来
  • javascript的引用类型
  • nodejs音乐播放器
  • js取反运算符
  • jquery通过id赋值
  • 百旺怎么导出数据
  • 江西医保缴费怎么交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设