# mysqli_sql_exception::getSqlState

(PHP 8 >= 8.1.2)

mysqli_sql_exception::getSqlState — Renvoie le code d'erreur SQLSTATE

### Description

public mysqli_sql_exception::getSqlState(): string

Renvoie une chaîne contenant le code d'erreur SQLSTATE pour la dernière erreur. Le code d'erreur est composé de cinq caractères. Les valeurs sont spécifiées par ANSI SQL et ODBC. Pour une liste des valeurs possibles, voir » http://dev.mysql.com/doc/mysql/en/error-handling.html.

> Note:

> Il est à noter que toutes les erreurs MySQL ne sont pas encore mappées aux SQLSTATE. La valeur `HY000` (erreur générale) est utilisée pour les erreurs non mappées.

### Liste de paramètres

Cette fonction ne contient aucun paramètre.

### Valeurs de retour

Renvoie une chaîne contenant le code d'erreur SQLSTATE pour la dernière erreur. Le code d'erreur est composé de cinq caractères.