LXXIII. Funzioni Oracle

Introduzione

Questa estensione permette l'accesso ai server database Oracle. Vedere anche l'estensione OCI8.

Installazione

You have to compile PHP with the option --with-oracle[=DIR], where DIR defaults to your environmment variable ORACLE_HOME.

Costanti Predefinite

Queste costanti sono definite da questa estensione e sono disponibili solo se l'estensione è stata compilata nel PHP o se è stata caricata dinamicamente a runtime.

ORA_BIND_INOUT (integer)

ORA_BIND_IN (integer)

ORA_BIND_OUT (integer)

ORA_FETCHINTO_ASSOC (integer)

ORA_FETCHINTO_NULLS (integer)

Sommario
Ora_Bind -- effettua il binding di una variabile PHP ad un parametro di Oracle
Ora_Close -- chiude un cursore Oracle
Ora_ColumnName -- restituisce il nome di un campo risultato Oracle
Ora_ColumnSize -- restituisce la dimensione di un campo risultato Oracle
Ora_ColumnType -- restituisce il tipo di un campo risultato Oracle
Ora_Commit -- esegue una transazione Oracle
Ora_CommitOff -- disabilita il commit automatico
Ora_CommitOn -- abilita il commit automatico
Ora_Do -- Parse, Exec, Fetch
Ora_Error -- restituisce il messaggio di errore di Oracle
Ora_ErrorCode -- restituisce il codice di errore di Oracle
Ora_Exec -- esegue dei comandi già analizzati su un cursore Oracle
Ora_Fetch_Into -- Scarica una tupla nell'array specificato
Ora_Fetch -- scarica una tupla di dati da un cursore
Ora_GetColumn -- restituisce i dati di un campo acquisito
Ora_Logoff -- chiude una connessione Oracle
Ora_Logon -- apre una connessione Oracle
Ora_Numcols -- Restituisce il numero di campi/colonne
Ora_Numrows -- Restituisce il numero di tuple
Ora_Open -- apre un cursore Oracle
Ora_Parse -- analizza un comando SQL
Ora_pLogon --  Apre una connessione Oracle permanente
Ora_Rollback -- esegue il rollback della transazione