PDOStatement::errorCode

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

PDOStatement::errorCode

(PHP 5 >= 5.1.0, PHP 7, PHP 8, PECL pdo >= 0.1.0)

PDOStatement::errorCode — Fetch the SQLSTATE associated with the last operation on the statement handle

Beskrivning

public PDOStatement::errorCode(): ?string

Parametrar

Denna funktion har inga parametrar.

Returvärden

Funktionen är identisk med PDO::errorCode, förutom att `PDOStatement::errorCode()` endast hämtar felkoder för operationer som utförts med `PDOStatement`-objekt.

Exempel

Exempel #1 Hämta en SQLSTATE-kod

<?php
/* Producera ett fel -- tabellen BONES finns inte */
$err = $dbh->prepare('SELECT skull FROM bones');
$err->execute();

echo "\nPDOStatement::errorCode(): ";
print $err->errorCode();
?>

Resultatet av exemplet ovan skulle vara:

PDOStatement::errorCode(): 42S02

Se även

  • PDO::errorCode - Hämta SQLSTATE kopplad till den senaste operationen på databasanslutningshanteraren
  • PDO::errorInfo - Hämta utökad felinformation kopplad till den senaste operationen på databasanslutningshanteraren
  • PDOStatement::errorInfo - Hämta utökad felinformation kopplad till den senaste operationen på uttalandehanteraren

Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/en/pdostatement.errorcode.php
PHP Funktioner Funktionsreferens Databas-tillägg


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Huddinge Datorhjälp som har sponsrat Linux.se med webbhotell.