• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    PHP PDOStatement::errorInfo讲解

    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 PDOStatement::rowCount讲解
    • PHP PDOStatement::nextRowset讲解
    • PHP PDOStatement::getColumnMeta讲解
    • PHP PDOStatement::getAttribute讲解
    • PHP PDOStatement::fetchObject讲解
    • PHP PDOStatement::fetchColumn讲解
    • PHP PDOStatement::fetchAll讲解
    • PHP PDOStatement::fetch讲解
    • PHP PDOStatement::execute讲解
    • PHP PDOStatement::setAttribute讲解
    上一篇:PHP PDOStatement::errorCode讲解
    下一篇:PHP PDOStatement::execute讲解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    PHP PDOStatement::errorInfo讲解 PHP,PDOStatement,errorInfo,讲解,