位置: 编程技术 - 正文

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

  • 投资性房地产采用成本模式计量
  • 发票没有申报能开票吗
  • 出差人员个人原因延迟返回
  • 租土地使用权建房
  • 增值税专票如何添加商品名称
  • 小企业会计准则2023电子版
  • 递延收益的核算
  • 租车属于经营租赁吗
  • 资产负债表中应付职工薪酬是负数
  • 六大往来科目重分类分录
  • 集团内部公司之间怎么称呼
  • 预付材料购货款计入什么科目
  • 无偿赠送他人货物交增值税吗
  • 销售发票的会计处理
  • 车辆保险费发票的会计分录
  • 卷式发票要注意什么
  • 行政单位拨给下属单位经费会计分录
  • 出口退税进项发票
  • 印花税应税凭证填是还是否
  • 增值税小规模纳税人减免增值税
  • 长期待摊费用无发票怎么处理
  • 固定资产直接进费用违背什么
  • 员工住院押金会计处理
  • 进料进口
  • 原始凭证日期大写要求
  • mac系统怎么设置字体大小
  • vue3如何
  • arp防火墙是什么意思
  • ScanMailOutLook.exe - ScanMailOutLook是什么进程 有什么用
  • thinkphp5开发教程
  • php7 数组
  • macbookpro常见问题
  • 资产收购的账务处理
  • php必背知识点
  • php和mysql web开发怎么样
  • origin2017曲线拟合
  • 货物运输发票怎么备注发票样板
  • css搜索框代码怎么写
  • 扣缴义务人的法律地位
  • 结转本月完工产品成本120000元
  • reactvate
  • php实现将base64格式图片保存在指定目录的方法
  • php改html
  • 帝国cms建站实例教程
  • 所得税汇算清缴需要调增的项目
  • 如何移除白名单的电话号码
  • dedecms仿站如何做
  • 什么是一般增值税纳税人
  • 企业销售商品满足收入确认条件时,应当
  • 征地费用会计分录
  • 现金折扣可以扣除吗
  • 多认证的发票怎么做账
  • 公司注销后如何起诉他人
  • 工程施工的保险费的账务处理
  • 存货报废如何做账
  • 预付电费收到发票报销单怎么写
  • 消费税出口退税吗
  • 工人的工资占企业的比例
  • 分公司从业人数填越少越好吗
  • 购入固定资产一次性税前扣除
  • 原始凭证按来源分为
  • sql server 存储过程 超时
  • 新装mysql设置密码
  • Fedora 21顶栏日期显示不全的解决方法
  • window service2008r2激活
  • xp系统怎么强制结束进程
  • ubuntu系统中怎么安装mathematica13.1.0
  • ubuntu server initramfs
  • macbook怎么修复磁盘
  • linux做代理服务器的方法
  • win7旗舰版更改适配器没有蓝牙连接
  • node.js 10实战
  • unity learn premium
  • 黑马程序员学费多少钱2018
  • 启动游戏使用的文件夹什么意思
  • javascript中var的作用
  • js proto prototype
  • 企业所得税减按90%计入收入总额
  • 契税减税、免税条件
  • 如何计算售价多少可以赚去自己心仪的钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设