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 相关文章推荐
substr()函数中文版
Oct 09 PHP
一个用于mysql的数据库抽象层函数库
Oct 09 PHP
php访问查询mysql数据的三种方法
Oct 09 PHP
搜索和替换文件或目录的一个好类--很实用
Oct 09 PHP
php开发工具之vs2005图解
Jan 12 PHP
使用PHP实现二分查找算法代码分享
Jun 24 PHP
PHP采集利器 Snoopy 试用心得
Jul 03 PHP
php的chr和ord函数实现字符加减乘除运算实现代码
Dec 05 PHP
php图片的裁剪与缩放生成符合需求的缩略图
Jan 11 PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
Mar 03 PHP
PHP解耦的三重境界(浅谈服务容器)
Mar 13 PHP
PHP基于redis计数器类定义与用法示例
Feb 08 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 extract 将数组拆分成多个变量的函数
2010/06/30 PHP
ThinkPHP自定义函数解决模板标签加减运算的方法
2015/07/03 PHP
PHP面向对象之里氏替换原则简单示例
2018/04/08 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
正则表达式判断是否存在中文和全角字符和判断包含中文字符串长度
2008/09/27 Javascript
Mootools 1.2教程(2) DOM选择器
2009/09/14 Javascript
写出更好的JavaScript之undefined篇(上)
2009/11/22 Javascript
Jquery工作常用实例 使用AJAX使网页进行异步更新
2011/07/26 Javascript
JS实现关键字搜索时的相关下拉字段效果
2014/08/05 Javascript
JS实现兼容性好,带缓冲的动感网页右键菜单效果
2015/09/18 Javascript
jQuery实现图片文字淡入淡出效果
2015/12/21 Javascript
Bootstrap Chart组件使用教程
2016/04/28 Javascript
URL的参数中有加号传值变为空格的问题(URL特殊字符)
2016/11/04 Javascript
详谈js遍历集合(Array,Map,Set)
2017/04/06 Javascript
原生js实现仿window10系统日历效果的实例
2017/10/31 Javascript
jQuery实现输入框的放大和缩小功能示例
2018/07/21 jQuery
vue-cli3脚手架的配置及使用教程
2018/08/28 Javascript
vue中$nextTick的用法讲解
2019/01/17 Javascript
JS隐藏号码中间4位代码实例
2019/04/09 Javascript
Vue实现圆环进度条的示例
2021/02/06 Vue.js
Python实现比较两个列表(list)范围
2015/06/12 Python
简单解决Python文件中文编码问题
2015/11/22 Python
使用Python的Twisted框架编写非阻塞程序的代码示例
2016/05/25 Python
PyTorch学习笔记之回归实战
2018/05/28 Python
详解python读取image
2019/04/03 Python
Puppeteer使用示例详解
2019/06/20 Python
Kenneth Cole官网:纽约时尚优雅品牌
2016/11/14 全球购物
台湾网购生鲜第一品牌:i3Fresh爱上新鲜
2017/10/26 全球购物
上课迟到检讨书
2014/01/19 职场文书
交通安全教育制度
2014/02/02 职场文书
自我介绍演讲稿范文
2014/08/21 职场文书
2014年学校德育工作总结
2014/12/05 职场文书
法律意见书范本
2015/06/04 职场文书
开天辟地观后感
2015/06/09 职场文书
《从现在开始》教学反思
2016/02/16 职场文书
2016年党员干部廉政承诺书
2016/03/24 职场文书