Documentation Home
MySQL PHP API
Download this Manual
PDF (US Ltr) - 2.4Mb
PDF (A4) - 2.4Mb


MySQL PHP API  /  MySQL Improved Extension  /  The mysqli_sql_exception class

3.13 The mysqli_sql_exception class

Copyright 1997-2022 the PHP Documentation Group.

The mysqli exception handling class.

 mysqli_sql_exception {
final mysqli_sql_exception, extends RuntimeException Properties  protected string sqlstate = ="00000";
Inherited properties  protected string message = ="";
  private string string = ="";
  protected int code ;
  protected string file = ="";
  protected int line ;
  private array trace = =[];
  private Throwable|null previous = =null;
Methods  public string mysqli_sql_exception::getSqlState();
Inherited methods  final public string Exception::getMessage();
  final public Throwable|null Exception::getPrevious();
  final public int Exception::getCode();
  final public string Exception::getFile();
  final public int Exception::getLine();
  final public array Exception::getTrace();
  final public string Exception::getTraceAsString();
  public string Exception::__toString();
  private void Exception::__clone();
}

sqlstate

The sql state with the error.