PHP
数据库 | Database

PDOException (class)

PDOException类

介绍

(PHP 5 >= 5.1.0, PHP 7)

这说明是PDO引发的错误。你不应该从你自己的代码中抛出一个PDOException。有关PHP中的Exceptions

类简介

PDOException extends RuntimeException {

/* Properties */

public array $errorInfo ;

protected string $code ;

/* Inherited properties */

protected string $message ;

protected int $code ;

protected string $file ;

protected int $line ;

/* Inherited methods */

final public string Exception::getMessage ( void )

final public Throwable Exception::getPrevious ( void )

final public mixed Exception::getCode ( void )

final public string Exception::getFile ( void )

final public int Exception::getLine ( void )

final public array Exception::getTrace ( void )

final public string Exception::getTraceAsString ( void )

public string Exception::__toString ( void )

final private void Exception::__clone ( void )

}

属性

errorInfo

Corresponds to PDO::errorInfo() or PDOStatement::errorInfo()

code

出现SQLSTATE 错误代码时使用Exception :: getCode()来访问它。

← PDOStatement::setFetchMode

PDO Drivers →