PHP PDOStatement::errorInfo讲解


Posted in PHP onJanuary 31, 2019

PDOStatement::errorInfo

PDOStatement::errorInfo — 获取跟上一次语句句柄操作相关的扩展错误信息(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)

说明

语法

array PDOStatement::errorInfo ( void )

PDOStatement::errorInfo() 返回一个关于上一次语句句柄执行操作的错误信息的数组 。该数组包含下列字段:

元素   信息
0     SQLSTATE 错误码(一个由5个字母或数字组成的在 ANSI SQL 标准中定义的标识符)。
1     具体驱动错误码。
2     具体驱动错误信息。

实例

显示连接到DB2数据库的 PDO_ODBC 连接的 errorInfo() 的字段

<?php
/* 激发一个错误 -- BONES 数据表不存在 */
$sth = $dbh->prepare('SELECT skull FROM bones');
$sth->execute();
echo "\nPDOStatement::errorInfo():\n";
$arr = $sth->errorInfo();
print_r($arr);
?>
<pre>
PDOStatement::errorCode(): 42S02

以上例程会输出:

PDOStatement::errorInfo():
Array
(
  [0] => 42S02
  [1] => -204
  [2] => [IBM][CLI Driver][DB2/LINUX] SQL0204N "DANIELS.BONES" is an undefined name. SQLSTATE=42704
)

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
php Undefined index和Undefined variable的解决方法
Mar 27 PHP
php 代码优化的42条建议 推荐
Sep 25 PHP
php park、unpark、ord 函数使用方法(二进制流接口应用实例)
Oct 19 PHP
PHP插入排序实现代码
Apr 04 PHP
php ZipArchive压缩函数详解实例
Nov 06 PHP
php常用文件操作函数汇总
Nov 22 PHP
使用PHP实现阻止用户上传成人照片或者裸照
Dec 25 PHP
详解PHP的Yii框架中的Controller控制器
Mar 29 PHP
PHP使用curl制作简易百度搜索
Nov 03 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
Mar 16 PHP
yii2局部关闭(开启)csrf的验证的实例代码
Jul 10 PHP
CodeIgniter框架数据库基本操作示例
May 24 PHP
PHP PDOStatement::errorCode讲解
Jan 31 #PHP
PHP PDOStatement::columnCount讲解
Jan 30 #PHP
PHP PDOStatement::closeCursor讲解
Jan 30 #PHP
PHP PDOStatement::debugDumpParams讲解
Jan 30 #PHP
PHP PDOStatement::bindValue讲解
Jan 30 #PHP
PHP PDOStatement::bindParam讲解
Jan 30 #PHP
PHP PDOStatement::bindColumn讲解
Jan 30 #PHP
You might like
php切割页面div内容的实现代码分享
2012/07/31 PHP
PHP实现简易用户登录系统
2020/07/10 PHP
jQuery.autocomplete 支持中文输入(firefox)修正方法
2011/03/10 Javascript
javascript面向对象入门基础详细介绍
2012/09/05 Javascript
jquery 插件开发 extjs中的extend用法小结
2013/01/04 Javascript
JS实现悬浮移动窗口(悬浮广告)的特效
2013/03/12 Javascript
jQuery学习笔记之jQuery中的$
2015/01/19 Javascript
javascript中Object使用详解
2015/01/26 Javascript
JavaScript使用yield模拟多线程的方法
2015/03/19 Javascript
基于jQuery+Cookie实现的防止刷新的在线考试倒计时
2015/06/19 Javascript
JS+CSS实现滑动切换tab菜单效果
2015/08/25 Javascript
JavaScript基本数据类型及值类型和引用类型
2015/08/25 Javascript
微信公众平台开发教程(四) 实例入门:机器人回复(附源码)
2016/12/02 Javascript
js for循环倒序输出数组元素的实例
2017/03/01 Javascript
Bootstrap的Carousel配合dropload.js实现移动端滑动切换图片
2017/03/10 Javascript
详解微信小程序 template添加绑定事件
2017/06/23 Javascript
通过一个简单的例子学会vuex与模块化
2017/11/22 Javascript
Nodejs实现爬虫抓取数据实例解析
2018/07/05 NodeJs
jQuery实现的响应鼠标移动方向插件用法示例【附源码下载】
2018/08/28 jQuery
使用layer弹窗,制作编辑User信息页面的方法
2019/09/27 Javascript
vue实现员工信息录入功能
2020/06/11 Javascript
vue实现日历表格(element-ui)
2020/09/24 Javascript
[41:20]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS DK
2014/05/26 DOTA
[35:29]Secret vs VG 2018国际邀请赛淘汰赛BO3 第三场 8.23
2018/08/24 DOTA
判断网页编码的方法python版
2016/08/12 Python
django开发之settings.py中变量的全局引用详解
2017/03/29 Python
Python while true实现爬虫定时任务
2020/06/08 Python
python+excel接口自动化获取token并作为请求参数进行传参操作
2020/11/10 Python
HTML5中div、article、section的区别及使用介绍
2013/08/14 HTML / CSS
如何给HTML标签中的文本设置修饰线
2019/11/18 HTML / CSS
SQL数据库笔试题
2016/03/08 面试题
机电一体化毕业生自荐信
2014/06/19 职场文书
公司收款委托书范本
2014/09/20 职场文书
2015仓库保管员年终工作总结
2015/05/13 职场文书
婚礼长辈答谢词
2015/09/29 职场文书
Vue中插槽slot的使用方法与应用场景详析
2021/06/08 Vue.js