ora_error
(PHP 4, PHP 5 <= 5.0.5)
ora_error — Retourne le message d'erreur Oracle
Description
string ora_error
([ resource $cursor_or_connection
] )
Retourne le message d'erreur de la dernière requête exécutée sur la connexion ou le curseur spécifié.
Liste de paramètres
- cursor_or_connection
-
Un curseur Oracle ou un identifiant de connexion.
Valeurs de retour
Retourne un message d'erreur de la forme XXX-NNNNN avec XXX qui est l'origine de l'erreur, et NNNNN qui identifie le message d'erreur.
Historique
Version | Description |
---|---|
5.1.0 |
L'extension oracle est obsolète. Utilisez plutôt l'extension oci8. |
3.0.4 | Le support des identifiants de connexion a été ajouté. |
Exemples
Avec les versions UNIX d'Oracle, vous pouvez rencontrer des messages d'erreur tels que :
$> oerr ora 00001
L'exemple ci-dessus va afficher quelque chose de similaire à :
00001, 00000, "unique constraint (%s.%s) violated" // *Cause: An update or insert statement attempted to insert a duplicate key // For Trusted ORACLE configured in DBMS MAC mode, you may see // this message if a duplicate entry exists at a different level. // *Action: Either remove the unique restriction or do not insert the key