PDOStatement::errorCode

下载 PHP 驱动程序

检索数据库语句对象上最近操作的 SQLSTATE。

语法

  
string PDOStatement::errorCode();  

返回值

如果语句句柄上没有任何操作,将以字符串或 NULL 形式返回五个字符的 SQLSTATE。

注解

已在 Microsoft Drivers for PHP for SQL Server的版本 2.0 中添加了对 PDO 的支持。

示例

此示例演示具有错误的 SQL 查询。 然后显示错误代码。

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

另请参阅

PDOStatement 类

PDO