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 相关文章推荐
Zend 输出产生XML解析错误
Mar 03 PHP
用php将任何格式视频转为flv的代码
Sep 03 PHP
PHP计划任务、定时执行任务的实现代码
Apr 23 PHP
浅谈apache和nginx的rewrite的区别
Feb 22 PHP
PHP的PSR规范中文版
Sep 28 PHP
获取URL文件名后缀
Oct 24 PHP
几道坑人的PHP面试题 试试看看你会不会也中招
Aug 19 PHP
php计算数组相同值出现次数的代码(array_count_values)
Jan 20 PHP
PHP处理Ajax请求与Ajax跨域问题
Feb 13 PHP
php查找字符串中第一个非0的位置截取
Feb 27 PHP
浅谈使用 Yii2 AssetBundle 中 $publishOptions 的正确姿势
Nov 08 PHP
Laravel 自带的Auth验证登录方法
Sep 30 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可生成缩略图的文件上传类实例
2014/12/17 PHP
memcache一致性hash的php实现方法
2015/03/05 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
2016/06/13 PHP
使用ThinkPHP生成缩略图及显示
2017/04/27 PHP
详解new function(){}和function(){}() 区别分析
2008/03/22 Javascript
基于jQuery的仿flash的广告轮播代码
2010/11/04 Javascript
编写针对IE的JS代码两种编写方法
2013/01/30 Javascript
小议JavaScript中Generator和Iterator的使用
2015/07/29 Javascript
简单好用的nodejs 爬虫框架分享
2017/03/26 NodeJs
纯JS实现图片验证码功能并兼容IE6-8(推荐)
2017/04/19 Javascript
本地存储localStorage用法详解
2017/07/31 Javascript
angularJs在多个控制器中共享服务数据的方法
2018/09/30 Javascript
js实现导航跟随效果
2018/11/17 Javascript
使用webpack搭建vue项目及注意事项
2019/06/10 Javascript
JS多个表单数据提交下的serialize()应用实例分析
2019/08/27 Javascript
vue获取data数据改变前后的值方法
2019/11/07 Javascript
微信小程序中的video视频实现 自定义播放按钮、封面图、视频封面上文案
2020/01/02 Javascript
vue组件实现移动端九宫格转盘抽奖
2020/10/16 Javascript
[01:09:23]KG vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
解决Python2.7中IDLE启动没有反应的问题
2018/11/30 Python
python版本五子棋的实现代码
2018/12/11 Python
Tensorflow 使用pb文件保存(恢复)模型计算图和参数实例详解
2020/02/11 Python
PYQT5 vscode联合操作qtdesigner的方法
2020/03/24 Python
python实现对变位词的判断方法
2020/04/05 Python
CSS3制作Dropdown下拉菜单的方法
2015/07/18 HTML / CSS
js实现移动端H5页面手指滑动刻度尺功能
2017/11/16 HTML / CSS
含精油的天然有机化妆品:Indemne
2019/08/27 全球购物
意大利奢侈品零售商:ilDuomo Novara
2019/09/11 全球购物
拖鞋店创业计划书
2014/01/15 职场文书
计算机专业职业生涯规划范文
2014/01/19 职场文书
政府门卫岗位职责
2014/04/29 职场文书
庆祝国庆节演讲稿2014
2014/09/19 职场文书
2014年学校党建工作汇报材料
2014/11/02 职场文书
2014年学校后勤工作总结
2014/12/06 职场文书
python unittest单元测试的步骤分析
2021/08/02 Python
斗罗大陆八大特殊魂兽,龙族始祖排榜首,第五最残忍(翠魔鸟)
2022/03/18 国漫