PHP Handbuch
Zurück |  | Weiter

# ora_error

(PHP 3, PHP 4, PHP 5 <= 5.1.0RC1)

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:

oci_error()

Zurück | Zum Anfang | Weiter
ora_do | Nach oben | ora_errorcode