Skip to content

Latest commit

 

History

History
57 lines (41 loc) · 1.51 KB

File metadata and controls

57 lines (41 loc) · 1.51 KB
title PDOStatement::errorInfo | Microsoft Docs
ms.custom
ms.date 01/19/2017
ms.prod sql
ms.prod_service connectivity
ms.reviewer
ms.technology connectivity
ms.topic conceptual
ms.assetid e45bebe8-ea4c-49b6-93db-cf1ae65f530c
author David-Engel
ms.author v-daenge

PDOStatement::errorInfo

[!INCLUDEDriver_PHP_Download]

Retrieves extended error information of the most recent operation on the statement handle.

Syntax

  
array PDOStatement::errorInfo();  

Return Value

An array of error information about the most recent operation on the statement handle. The array consists of the following fields:

  • The SQLSTATE error code

  • The driver-specific error code

  • The driver-specific error message

If there is no error, or if the SQLSTATE is not set, the driver-specific fields will be NULL.

Remarks

Support for PDO was added in version 2.0 of the [!INCLUDEssDriverPHP].

Example

In this example, the SQL statement has an error, which is then reported.

<?php  
$conn = new PDO( "sqlsrv:server=(local) ; Database = AdventureWorks", "", "");  
$stmt = $conn->prepare('SELECT * FROM Person.Addressx');  
  
$stmt->execute();  
print_r ($stmt->errorInfo());  
?>  

See Also

PDOStatement Class

PDO