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 相关文章推荐
Banner程序
Oct 09 PHP
PHP数字格式化
Dec 06 PHP
php 读取文件头判断文件类型的实现代码
Aug 05 PHP
php用正则表达式匹配URL的简单方法
Nov 12 PHP
php采用curl访问域名返回405 method not allowed提示的解决方法
Jun 26 PHP
php读取文件内容的方法汇总
Jan 24 PHP
ThinkPHP中limit()使用方法详解
Apr 19 PHP
PHP实现导出带样式的Excel
Aug 28 PHP
PHP  实现等比压缩图片尺寸和大小实例代码
Oct 08 PHP
php面向对象之反射功能与用法分析
Mar 29 PHP
ThinkPHP5.0框架结合Swoole开发实现WebSocket在线聊天案例详解
Apr 02 PHP
详解Laravel服务容器的绑定与解析
Nov 05 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
人族 Terran 魔法与科技
2020/03/14 星际争霸
php的curl实现get和post的代码
2008/08/23 PHP
一个PHP的远程图片抓取函数分享
2013/09/25 PHP
PHP页面间传递值和保持值的方法
2016/08/24 PHP
PHP的垃圾回收机制代码实例讲解
2021/02/27 PHP
JavaScript 命名空间 使用介绍
2013/08/29 Javascript
使用javascript实现简单的选项卡切换
2015/01/09 Javascript
初识Javascript小结
2015/07/16 Javascript
JavaScript浏览器对象模型BOM(BrowserObjectModel)实例详解
2016/11/29 Javascript
jQuery扩展+xml实现表单验证功能的方法
2016/12/25 Javascript
JavaScript原生编写《飞机大战坦克》游戏完整实例
2017/01/04 Javascript
Vue-不允许嵌套式的渲染方法
2018/09/13 Javascript
JS中通过url动态获取图片大小的方法小结(两种方法)
2018/10/31 Javascript
Bootstrap 时间日历插件bootstrap-datetimepicker配置与应用小结
2019/05/28 Javascript
通过Nodejs搭建网站简单实现注册登录流程
2019/06/14 NodeJs
微信小程序 调用远程接口 给全局数组赋值代码实例
2019/08/13 Javascript
通过实例解析JavaScript常用排序算法
2020/09/02 Javascript
python读写ini配置文件方法实例分析
2015/06/30 Python
python3 pandas 读取MySQL数据和插入的实例
2018/04/20 Python
Python决策树之基于信息增益的特征选择示例
2018/06/25 Python
对python 读取线的shp文件实例详解
2018/12/22 Python
HTML5中在title标题标签里设置小图标的方法
2020/06/23 HTML / CSS
美国猫狗药物和用品网站:PetCareRx
2017/01/05 全球购物
Hotels.com日本:国外和海外住宿,酒店预订
2019/12/13 全球购物
大学生未来职业生涯规划书
2014/02/15 职场文书
集团公司党的群众路线教育实践活动工作总结
2014/03/03 职场文书
双创工作实施方案
2014/03/26 职场文书
医院见习报告范文
2014/11/03 职场文书
说谎欺骗人检讨书300字
2014/11/18 职场文书
2014年英语工作总结
2014/12/20 职场文书
毕业生班级鉴定评语
2015/01/04 职场文书
2015年生产车间工作总结
2015/04/22 职场文书
Nginx代理同域名前后端分离项目的完整步骤
2021/03/31 Servers
Nginx下配置Https证书详细过程
2021/04/01 Servers
CSS3 制作的彩虹按钮样式
2021/04/11 HTML / CSS
SQL实现LeetCode(180.连续的数字)
2021/08/04 MySQL