Constantes pré-definidas
As contantes abaixo são definidas por esta extensão e somente estarão disponíveis quando a extensão foi compilada com o PHP ou carregada dinamicamente durante a execução.
- OCI_DEFAULT (integer)
- Modo de execução de comando. O comando não faz commit automaticamente quando usando este modo.
- OCI_DESCRIBE_ONLY (integer)
- Modo de execução de comando. Use este modo se você não quer executar a query, mas obter a descrição da lista do select.
- OCI_COMMIT_ON_SUCCESS (integer)
- Modo de execução de comando. O comando faz automaticamente commit depois de chamar oci_execute().
- OCI_EXACT_FETCH (integer)
- Modo de fetch do comando. Usado quando a aplicação sabe exatamente quantas linhas serão obtidas. Este modo torna modo prefetching off para Oracle release 8 ou superior. Cursor é cancelado depois das desejadas linhas serem obtidas o que pode resultar em redução de uso de recurso do servidor.
- OCI_SYSDATE (integer)
- OCI_B_BFILE (integer)
- Usado com oci_bind_by_name() quando usando BFILEs.
- OCI_B_CFILEE (integer)
- Usado com oci_bind_by_name() quando usando CFILEs.
- OCI_B_CLOB (integer)
- Usado com oci_bind_by_name() quando usando CLOBs.
- OCI_B_BLOB (integer)
- Usado com oci_bind_by_name() quando usando BLOBs.
- OCI_B_ROWID (integer)
- Usado com oci_bind_by_name() quando usando ROWIDs.
- OCI_B_CURSOR (integer)
- Usado com oci_bind_by_name() quando usando cursores, previamente alocado com oci_new_descriptor().
- OCI_B_NTY (integer)
- Usado com oci_bind_by_name() quando usando tipos de dados nomeados. Nota: no PHP < 5.0 era chamado OCI_B_SQLT_NTY.
- OCI_B_BIN (integer)
- SQLT_BFILEE (integer)
- O mesmo que OCI_B_BFILE.
- SQLT_CFILEE (integer)
- O mesmo que OCI_B_CFILEE.
- SQLT_CLOB (integer)
- O mesmo que OCI_B_CLOB.
- SQLT_BLOB (integer)
- O mesmo que OCI_B_BLOB.
- SQLT_RDD (integer)
- O mesmo que OCI_B_ROWID.
- SQLT_NTY (integer)
- O mesmo que OCI_B_NTY.
- SQLT_LNG (integer)
- Usado com oci_bind_by_name() quando usando valores LONG.
- SQLT_LBI (integer)
- Usado com oci_bind_by_name() quando usando valores LONG RAW.
- SQLT_BIN (integer)
- Usado com oci_bind_by_name() quando usando valores RAW.
- SQLT_NUM (integer)
- Usado com oci_bind_array_by_name() quando passando arrays de NUMBER.
- SQLT_INT (integer)
- Usado com oci_bind_array_by_name() quando passando arrays de INTEGER.
- SQLT_AFC (integer)
- Usado com oci_bind_array_by_name() quando passando arrays de CHAR.
- SQLT_CHR (integer)
- Usado com oci_bind_array_by_name() quando passando arrays de VARCHAR2. Também usado com oci_bind_by_name().
- SQLT_VCS (integer)
- Usado com oci_bind_array_by_name() quando passando arrays de VARCHAR.
- SQLT_AVC (integer)
- Usado com oci_bind_array_by_name() quando passando arrays de CHARZ.
- SQLT_STR (integer)
- Usado com oci_bind_array_by_name() quando passando arrays de STRING.
- SQLT_LVC (integer)
- Usado com oci_bind_array_by_name() quando passando arrays de LONG VARCHAR.
- SQLT_FLT (integer)
- Usado com oci_bind_array_by_name() quando passando arrays de FLOAT.
- SQLT_ODT (integer)
- Usado com oci_bind_array_by_name() quando passando arrays de LONG.
- SQLT_BDOUBLE (integer)
- SQLT_BFLOAT (integer)
- OCI_FETCHSTATEMENT_BY_COLUMN (integer)
- Modo padrão de oci_fetch_all().
- OCI_FETCHSTATEMENT_BY_ROW (integer)
- Modo alternativo de oci_fetch_all().
- OCI_ASSOC (integer)
- Usado com oci_fetch_all() e oci_fetch_array() para ter um array associativo como resultado.
- OCI_NUM (integer)
- Usado com oci_fetch_all() e oci_fetch_array() para ter um array enumerado como resultado.
- OCI_BOTH (integer)
- Usado com oci_fetch_all() e oci_fetch_array() para ter um array com ambos índices associativo e númerico.
- OCI_RETURN_NULLS (integer)
- Usado com oci_fetch_array() para ter elementos de array vazio se o valor do campo é NULL.
- OCI_RETURN_LOBS (integer)
- Usado com oci_fetch_array() para ter valor de LOB ao invés do descritor.
- OCI_DTYPE_FILE (integer)
- Esta flag diz para oci_new_descriptor() inicializar novo descritor de FILE.
- OCI_DTYPE_LOB (integer)
- Esta flag diz para oci_new_descriptor() inicializar novo descritor de LOB.
- OCI_DTYPE_ROWID (integer)
- Esta flag diz para oci_new_descriptor() inicializar novo descritor de ROWID.
- OCI_D_FILE (integer)
- O mesmo que OCI_DTYPE_FILE.
- OCI_D_LOB (integer)
- O mesmo que OCI_DTYPE_LOB.
- OCI_D_ROWID (integer)
- O mesmo que OCI_DTYPE_ROWID.
- OCI_SYSOPER (integer)
- Usado com oci_connect() para conectar como SYSOPER usando credenciais externas (oci8.privileged_connect deve estar habilitado para isto).
- OCI_SYSDBA (integer)
- Usado com oci_connect() para conectar como SYSDBA usando credenciais externas (oci8.privileged_connect deve estar habilitado para isto).
- OCI_LOB_BUFFER_FREE (integer)
- Usado com OCI-Lob->flush para liberar buffer usado.
- OCI_TEMP_CLOB (integer)
- Usado com OCI-Lob->writeTemporary para indicar explicitamente que temporário CLOB deve ser criado.
- OCI_TEMP_BLOB (integer)
- Usado com OCI-Lob->writeTemporary para indicar explicitamente que temporário BLOB deve ser criado.
Constantes pré-definidas
There are no user contributed notes for this page.
