8.84 Oracle 8 
8 Référence des fonctions 
 Manuel PHP 
 . Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources ->Constantes pré-définies . Exemples . oci_bind_by_name . oci_cancel . oci_close . OCI-Collection->append . OCI-Collection->assign . OCI-Collection->assignElem . OCI-Collection->getElem . OCI-Collection->free . OCI-Collection->max . OCI-Collection->size . OCI-Collection->trim . oci_commit . oci_connect . oci_define_by_name . oci_error . oci_execute . oci_fetch_all . oci_fetch_array . oci_fetch_assoc . oci_fetch_object . oci_fetch_row . oci_fetch . oci_field_is_null . oci_field_name . oci_field_precision . oci_field_scale . oci_field_size . oci_field_type_raw . oci_field_type . descriptor->free . oci_free_statement . oci_internal_debug . lob->append . lob->close . oci_lob_copy . lob->eof . lob->erase . lob->export . lob->flush . lob->import . oci_lob_is_equal . lob->load . lob->read . lob->rewind . lob->save . lob->seek . lob->size . lob->tell . lob->truncate . lob->writeTemporary . lob->write . oci_new_collection . oci_new_connect . oci_new_cursor . oci_new_descriptor . oci_num_fields . oci_num_rows . oci_parse . oci_password_change . oci_pconnect . oci_result . oci_rollback . oci_server_version . oci_set_prefetch . oci_statement_type . ocibindbyname . ocicancel . ocicloselob . ocicollappend . ocicollassign . ocicollassignelem . ocicollgetelem . ocicollmax . ocicollsize . ocicolltrim . ocicolumnisnull . ocicolumnname . ocicolumnprecision . ocicolumnscale . ocicolumnsize . ocicolumntype . ocicolumntyperaw . ocicommit . ocidefinebyname . ocierror . ociexecute . ocifetch . ocifetchinto . ocifetchstatement . ocifreecollection . ocifreecursor . ocifreedesc . ocifreestatement . lob->getBuffering . ociinternaldebug . ociloadlob . ocilogoff . ocilogon . ocinewcollection . ocinewcursor . ocinewdescriptor . ocinlogon . ocinumcols . ociparse . ociplogon . ociresult . ocirollback . ocirowcount . ocisavelob . ocisavelobfile . ociserverversion . lob->setBuffering . ocisetprefetch . ocistatementtype . ociwritelobtofile . ociwritetemporarylob
 
  | 
 
  8.84.6 Constantes pré-définies 
 Ces constantes sont définies par cette
extension, et ne sont disponibles que si cette extension a été compilée avec
PHP, ou bien chargée au moment de l'exécution. 
 
- 
OCI_DEFAULT
 
    (entier)
   
 
- 
     Mode d'exécution des commandes. La commande n'est pas validée
     automatiquement lorsqu'on utilise ce mode.
    
 
 
- 
OCI_DESCRIBE_ONLY
 
    (entier)
   
 
- 
     Mode d'exécution des commandes. Utilisez ce mode si vous ne souhaitez
     pas exécuter la commande, mais simplement obtenir des descriptions.
    
 
 
- 
OCI_COMMIT_ON_SUCCESS
 
    (entier)
   
 
- 
     Mode d'exécution des commandes. La commande est automatiquement
     validée après  
oci_execute
 .
    
 
 
- 
OCI_EXACT_FETCH
 
    (entier)
   
 
- 
     Mode de lecture de résultats. Utilisé lorsque les applications
     savent à l'avance le nombre de ligne qu'il faudra lire.
     Ce mode désactive la lecture anticipée d'Oracle version 8 
     et plus récente. Le curseur est annulé une fois que le nombre
     de lignes à lire a été atteint, et cela réduit les ressources
     consommées côté serveur.
    
 
 
- 
OCI_SYSDATE
 
    (entier)
   
 
- 
     
    
 
 
- 
SQLT_BFILEE
 
    (entier)
   
 
- 
     Utilisé avec la fonction  
oci_bind_by_name
  
     pour relier des fichiers BFILE.
    
 
 
- 
SQLT_CFILEE
 
    (entier)
   
 
- 
     Utilisé avec la fonction  
oci_bind_by_name
  
     pour relier des fichiers CFILE.
    
 
 
- 
OCI_B_CLOB
 
    (entier)
   
 
- 
     Utilisé avec  
oci_bind_by_name
  
     pour relier des  CLOB.
    
 
 
- 
OCI_B_BLOB
 
    (entier)
   
 
- 
     Utilisé avec  
oci_bind_by_name
  
     pour relier des  BLOB.
    
 
 
- 
OCI_B_ROWID
 
    (entier)
   
 
- 
     Utilisé avec  
oci_bind_by_name
  
     pour relier des  ROWID.
    
 
 
- 
OCI_B_CURSOR
 
    (entier)
   
 
- 
     Utilisé avec  
oci_bind_by_name
  
     pour relier des curseurs, précédemment alloués avec 
      
oci_new_descriptor
 .
    
 
 
- 
OCI_B_NTY
 
    (entier)
   
 
- 
     Utilisé avec  
oci_bind_by_name
  
     pour relier des noms de types de données.
    
 
 
- 
OCI_B_BIN
 
    (entier)
   
 
- 
     
    
 
 
- 
SQLT_BFILEE
 
    (entier)
   
 
- 
     Identique à  
OCI_B_BFILE
 .
    
 
 
- 
SQLT_CFILEE
 
    (entier)
   
 
- 
     Identique à  
OCI_B_CFILEE
 .
    
 
 
- 
SQLT_CLOB
 
    (entier)
   
 
- 
     Identique à  
OCI_B_CLOB
 .
    
 
 
- 
SQLT_BLOB
 
    (entier)
   
 
- 
     Identique à  
OCI_B_BLOB
 .
    
 
 
- 
SQLT_RDD
 
    (entier)
   
 
- 
     Identique à  
OCI_B_ROWID
 .
    
 
 
- 
SQLT_NTY
 
    (entier)
   
 
- 
     Identique à  
OCI_B_NTY
 .
    
 
 
- 
OCI_FETCHSTATEMENT_BY_COLUMN
 
    (entier)
   
 
- 
     Mode par défaut de  
oci_fetch_all
 . 
    
 
 
- 
OCI_FETCHSTATEMENT_BY_ROW
 
    (entier)
   
 
- 
     Mode alternatif pour  
oci_fetch_all
 .
    
 
 
- 
OCI_ASSOC
 
    (entier)
   
 
- 
     Utilisé avec  
oci_fetch_all
  et
      
oci_fetch_array
  pour lire un tableau
     associatif.
    
 
 
- 
OCI_NUM
 
    (entier)
   
 
- 
     Utilisé avec  
oci_fetch_all
  et 
      
oci_fetch_array
  pour lire un tableau
     énuméré.
    
 
 
- 
OCI_BOTH
 
    (entier)
   
 
- 
     Utilisé avec  
oci_fetch_all
  et 
      
oci_fetch_array
  pour lire un tableau
     associatif et énuméré.
    
 
 
- 
OCI_RETURN_NULLS
 
    (entier)
   
 
- 
     Utilisé avec  
oci_fetch_array
  pour obtenir
     des éléments vides, si la valeur du champ est  
NULL
 .
    
 
 
- 
OCI_RETURN_LOBS
 
    (entier)
   
 
- 
     Utilisé avec  
oci_fetch_array
  pour obtenir la 
     valeur du LOB au lieu du pointeur.
    
 
 
- 
OCI_DTYPE_FILE
 
    (entier)
   
 
- 
     Cette option indique à  
oci_new_descriptor
  
     d'initialiser un nouveau pointeur FILE.
    
 
 
- 
OCI_DTYPE_LOB
 
    (entier)
   
 
- 
     Cette option indique à  
oci_new_descriptor
  
     d'initialiser un nouveau pointeur LOB.
    
 
 
- 
OCI_DTYPE_ROWID
 
    (entier)
   
 
- 
     Cette option indique à  
oci_new_descriptor
  
     d'initialiser un nouveau pointeur ROWID.
    
 
 
- 
OCI_D_FILE
 
    (entier)
   
 
- 
     Identique à  
OCI_DTYPE_FILE
 .
    
 
 
- 
OCI_D_LOB
 
    (entier)
   
 
- 
     Identique à  
OCI_DTYPE_LOB
 .
    
 
 
- 
OCI_D_ROWID
 
    (entier)
   
 
- 
     Identique à  
OCI_DTYPE_ROWID
 .
    
 
 
 
 |