Forum und email

ora_error

(PHP 4, PHP 5 <= 5.0.5)

ora_error — Liefert eine Oracle-Fehlermeldung

Beschreibung

string ora_error ([ resource $Cursor_oder_Verbindung ] )

Gibt die Fehlermeldung der Anweisung zurück, die zuletzt über den angegebenen Cursor oder die angegebene Verbindung ausgeführt wurde.

Parameter Liste

Cursor_oder_Verbindung

Ein Oracle-Cursor oder eine Oracle-Verbindungskennung

Rückgabewerte

Gibt eine Fehlermeldung in der Form XXX-NNNNN zurück, worin XXX angibt, wo der Fehler auftrat und NNNNN die Fehlermeldung identifiziert.

ChangeLog

Version Beschreibung
5.1.0

The oracle extension is deprecated in favor of oci8.

3.0.4 Die Unterstützung von Verbindungskennungen hinzugefügt

Beispiele

Bei den Unix-Versionen von Oracle können Sie Einzelheiten über eine Fehlermeldung auf die folgende Weise finden:

$> oerr ora 00001

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

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

Anmerkungen

When using oci8 as a replacement for the deprecated oracle extension, consider using: