Forum und email

Oracle Funktionen [veraltet]

Einführung

Warnung

Diese Erweiterung sollte nicht mehr verwendet werden. Verwenden Sie stattdessen die verbesserte oci8-Erweiterung. Die hier dokumentierten Funktionen listen die empfohlenen oci8-Alternativen auf.

Diese Erweiterung fügt die Unterstützung für Oracle Datenbanken hinzu.

Hinweis: Diese Erweiterung wurde ins » PECL Repositorium verschoben und ist nicht mehr Teil von PHP ab PHP 5.1.0.

Installation

Sie müssen PHP mit der Option --with-oracle[=DIR] übersetzen, wobei die Voreinstellung für DIR Ihre Umgebungsvariable ORACLE_HOME ist.

Resource Typen

Diese Erweiterung definiert zwei Resource-Typen: eine Oracle-Verbindungskennung und einen Oracle-Cursor-Index.

Vordefinierte Konstanten

Folgende Konstanten werden von dieser Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.

ORA_BIND_INOUT (integer)
ORA_BIND_IN (integer)
ORA_BIND_OUT (integer)
ORA_FETCHINTO_ASSOC (integer)
ORA_FETCHINTO_NULLS (integer)

Inhaltsverzeichnis

  • ora_bind — Bindet eine PHP-Variable an einen Oracle-Parameter
  • ora_close — Schließt einen Oracle-Cursor
  • ora_columnname — Liefert den Namen eines Oracle-Ergebnisfeldes
  • ora_columnsize — Liefert die Größe eines Oracle-Ergebnisfeldes
  • ora_columntype — Liefert den Typ eines Oracle-Ergebnisfeldes
  • ora_commit — Bestätigt eine Oracle-Transaktion
  • ora_commitoff — Schaltet die automatische Bestätigung ab
  • ora_commiton — Schaltet die automatische Bestätigung ein
  • ora_do — Kombiniert die Funktionen ora_parse, ora_exec und ora_fetch
  • ora_error — Liefert eine Oracle-Fehlermeldung
  • ora_errorcode — Liefert den Oracle-Fehlercode
  • ora_exec — Führt eine analysierte Anweisung an einem Oracle-Cursor aus
  • ora_fetch_into — Ruft einen Datensatz in ein angegebenes Ergebnisarray ab
  • ora_fetch — Ruft einen Datensatz eines Cursors ab
  • ora_getcolumn — Liefert die Daten eines abgerufenen Feldes
  • ora_logoff — Beendet eine Oracle-Verbindung
  • ora_logon — Baut eine Oracle-Verbindung auf
  • ora_numcols — Liefert die Anzahl der Felder
  • ora_numrows — Liefert die Anzahl der Datensätze
  • ora_open — Öffnet einen Oracle-Cursor
  • ora_parse — Analysiert eine SQL-Anweisung mit Oracle
  • ora_plogon — Baut eine persistente Oracle-Verbindung auf
  • ora_rollback — Macht eine Transaktion rückgängig