SQLSrvException
extends AbstractDriverException
in package
Abstract base implementation of the {@link DriverException} interface.
Table of Contents
- $errorCode : int|string|null
- The driver specific error code.
- $sqlState : string|null
- The SQLSTATE of the driver.
- __construct() : mixed
- Constructor.
- fromSqlSrvErrors() : SQLSrvException
- Helper method to turn sql server errors into exception.
- getErrorCode() : int|string|null
- Returns the driver specific error code if available.
- getSQLState() : string|null
- Returns the SQLSTATE the driver was in at the time the error occurred.
Properties
$errorCode
The driver specific error code.
private
int|string|null
$errorCode
$sqlState
The SQLSTATE of the driver.
private
string|null
$sqlState
Methods
__construct()
Constructor.
public
__construct(string $message[, string|null $sqlState = null ][, int|string|null $errorCode = null ]) : mixed
Parameters
- $message : string
-
The driver error message.
- $sqlState : string|null = null
-
The SQLSTATE the driver is in at the time the error occured, if any.
- $errorCode : int|string|null = null
-
The driver specific error code if any.
Return values
mixed —fromSqlSrvErrors()
Helper method to turn sql server errors into exception.
public
static fromSqlSrvErrors() : SQLSrvException
Return values
SQLSrvException —getErrorCode()
Returns the driver specific error code if available.
public
getErrorCode() : int|string|null
Return values
int|string|null —getSQLState()
Returns the SQLSTATE the driver was in at the time the error occurred.
public
getSQLState() : string|null