PDO::errorInfo
PHP 教程
· 2019-01-28 16:12:23
PDO::errorCode — 返回最后一次操作数据库的错误信息(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)
说明
语法
public array PDO::errorInfo ( void )
返回值
返回一个数组,该数组包含了最后一次操作数据库的错误信息描述。
数组内容如下:
| 元素 | 信息 |
|---|---|
| 0 | SQLSTATE 错误码 (5个字母或数字组成的在 ANSI SQL 标准中定义的标识符). |
| 1 | 错误代码 |
| 2 | 错误信息 |
注意:如果数据库句柄没有进行操作,则返回 NULL 。
实例
显示errorInfo()中关于PDO_ODBC连接到DB2数据库的错误信息
<?php
/* 错误的SQL语法 */
$stmt = $dbh->prepare('bogus sql');
if (!$stmt) {
echo "\nPDO::errorInfo():\n";
print_r($dbh->errorInfo());
}
?>
以上例程会输出:
PDO::errorInfo():
Array
(
[0] => HY000
[1] => 1
[2] => near "bogus": syntax error
)
点击查看所有 PHP 教程 文章: https://www.codercto.com/courses/l/5.html
MATLAB智能算法30个案例分析
史峰、王辉、胡斐、郁磊 / 北京航空航天大学出版社 / 2011-7-1 / 39.00元
MATLAB智能算法30个案例分析,ISBN:9787512403512,作者:史峰,王辉 等编著一起来看看 《MATLAB智能算法30个案例分析》 这本书的介绍吧!