<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.oci8.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'oci8.constants.php',
    1 => 'Constantes predefinidas',
    2 => 'Constantes predefinidas',
  ),
  'up' => 
  array (
    0 => 'book.oci8.php',
    1 => 'OCI8',
  ),
  'prev' => 
  array (
    0 => 'oci8.configuration.php',
    1 => 'Configuraci&oacute;n en tiempo de ejecuci&oacute;n',
  ),
  'next' => 
  array (
    0 => 'oci8.examples.php',
    1 => 'Ejemplos',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/oci8/constants.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="oci8.constants" class="appendix">
 <h1 class="title">Constantes predefinidas</h1>

 <p class="simpara">Estas constantes son definidas por esta
extensión, y solo están disponibles si esta extensión ha sido compilada con
PHP, o bien cargada en tiempo de ejecución.</p>
 <table class="doctable table">
  <caption><strong>Métodos y funciones OCI8</strong></caption>
  
   <thead>
    <tr>
     <th>Constante</th>
     <th>Descripción</th>
    </tr>

   </thead>

   <tbody class="tbody">
    <tr id="constant.oci-assoc">
     <td><strong><code><a href="oci8.constants.php#constant.oci-assoc">OCI_ASSOC</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-fetch-all.php" class="function">oci_fetch_all()</a></span> y
      <span class="function"><a href="function.oci-fetch-array.php" class="function">oci_fetch_array()</a></span> para recuperar los resultados
      en un array asociativo.
     </td>
    </tr>

    <tr id="constant.oci-both">
     <td><strong><code><a href="oci8.constants.php#constant.oci-both">OCI_BOTH</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-fetch-all.php" class="function">oci_fetch_all()</a></span> y
      <span class="function"><a href="function.oci-fetch-array.php" class="function">oci_fetch_array()</a></span> para recuperar los resultados
      en un array asociativo e indexado numéricamente.
     </td>
    </tr>

    <tr id="constant.oci-commit-on-success">
     <td><strong><code><a href="oci8.constants.php#constant.oci-commit-on-success">OCI_COMMIT_ON_SUCCESS</a></code></strong></td>
     <td>
      Modo de ejecución de comandos para <span class="function"><a href="function.oci-execute.php" class="function">oci_execute()</a></span>.
      El comando se valida automáticamente tras el éxito de la consulta.
     </td>
    </tr>

    <tr id="constant.oci-cred-ext">
     <td><strong><code><a href="oci8.constants.php#constant.oci-cred-ext">OCI_CRED_EXT</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-connect.php" class="function">oci_connect()</a></span> para la identificación
      en un servidor Oracle externo o en el sistema operativo.
     </td>
    </tr>

    <tr id="constant.oci-default">
     <td><strong><code><a href="oci8.constants.php#constant.oci-default">OCI_DEFAULT</a></code></strong></td>
     <td>
      Ver la constante <strong><code><a href="oci8.constants.php#constant.oci-no-auto-commit">OCI_NO_AUTO_COMMIT</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.oci-describe-only">
     <td><strong><code><a href="oci8.constants.php#constant.oci-describe-only">OCI_DESCRIBE_ONLY</a></code></strong></td>
     <td>
      Modo de ejecución de comandos para <span class="function"><a href="function.oci-execute.php" class="function">oci_execute()</a></span>.
      Utilícelo si no desea ejecutar el comando, pero obtener descripciones.
     </td>
    </tr>

    <tr id="constant.oci-exact-fetch">
     <td><strong><code><a href="oci8.constants.php#constant.oci-exact-fetch">OCI_EXACT_FETCH</a></code></strong></td>
     <td>
      Obsoleto.
      Modo de lectura de resultados. Utilizado cuando las aplicaciones
      conocen de antemano el número de líneas que se necesitarán leer.
      Este modo desactiva la lectura anticipada de Oracle versión 8
      y posteriores. El cursor se anula una vez que se alcanza el número
      de líneas a leer, lo que reduce los recursos consumidos en el servidor.
     </td>
    </tr>

    <tr id="constant.oci-fetchstatement-by-column">
     <td><strong><code><a href="oci8.constants.php#constant.oci-fetchstatement-by-column">OCI_FETCHSTATEMENT_BY_COLUMN</a></code></strong></td>
     <td>
      Modo por defecto de <span class="function"><a href="function.oci-fetch-all.php" class="function">oci_fetch_all()</a></span>.
     </td>
    </tr>

    <tr id="constant.oci-fetchstatement-by-row">
     <td><strong><code><a href="oci8.constants.php#constant.oci-fetchstatement-by-row">OCI_FETCHSTATEMENT_BY_ROW</a></code></strong></td>
     <td>
      Modo alternativo para <span class="function"><a href="function.oci-fetch-all.php" class="function">oci_fetch_all()</a></span>.
     </td>
    </tr>

    <tr id="constant.ocilob-buffer-free">
     <td><strong><code>OCI_LOB_BUFFER_FREE</code></strong></td>
     <td>
      Utilizado con <a href="ocilob.flush.php" class="xref">OCILob::flush</a> para liberar
      los buffers utilizados.
     </td>
    </tr>

    <tr id="constant.oci-no-auto-commit">
     <td><strong><code><a href="oci8.constants.php#constant.oci-no-auto-commit">OCI_NO_AUTO_COMMIT</a></code></strong></td>
     <td>
      Modo de ejecución de la consulta para <span class="function"><a href="function.oci-execute.php" class="function">oci_execute()</a></span>.
      La transacción no se valida automáticamente al utilizar este modo. Para mayor claridad en su código, utilice este valor en lugar del antiguo valor <strong><code><a href="oci8.constants.php#constant.oci-default">OCI_DEFAULT</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.oci-num">
     <td><strong><code><a href="oci8.constants.php#constant.oci-num">OCI_NUM</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-fetch-all.php" class="function">oci_fetch_all()</a></span> y
      <span class="function"><a href="function.oci-fetch-array.php" class="function">oci_fetch_array()</a></span> para leer un array
      enumerado.
     </td>
    </tr>

    <tr id="constant.oci-return-lobs">
     <td><strong><code><a href="oci8.constants.php#constant.oci-return-lobs">OCI_RETURN_LOBS</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-fetch-array.php" class="function">oci_fetch_array()</a></span> para obtener la
      valor del LOB en lugar del puntero.
     </td>
    </tr>

    <tr id="constant.oci-return-nulls">
     <td><strong><code><a href="oci8.constants.php#constant.oci-return-nulls">OCI_RETURN_NULLS</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-fetch-array.php" class="function">oci_fetch_array()</a></span> para obtener
      elementos vacíos, si el valor del campo es <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.oci-seek-cur">
     <td><strong><code><a href="oci8.constants.php#constant.oci-seek-cur">OCI_SEEK_CUR</a></code></strong></td>
     <td>
      Utilizado con <a href="ocilob.seek.php" class="xref">OCILob::seek</a> para definir la posición.
     </td>
    </tr>

    <tr id="constant.oci-seek-end">
     <td><strong><code><a href="oci8.constants.php#constant.oci-seek-end">OCI_SEEK_END</a></code></strong></td>
     <td>
      Utilizado con <a href="ocilob.seek.php" class="xref">OCILob::seek</a> para definir la posición.
     </td>
    </tr>

    <tr id="constant.oci-seek-set">
     <td><strong><code><a href="oci8.constants.php#constant.oci-seek-set">OCI_SEEK_SET</a></code></strong></td>
     <td>
      Utilizado con <a href="ocilob.seek.php" class="xref">OCILob::seek</a> para definir la posición.
     </td>
    </tr>

    <tr id="constant.oci-sysdate">
     <td><strong><code><a href="oci8.constants.php#constant.oci-sysdate">OCI_SYSDATE</a></code></strong></td>
     <td>
      Obsoleto.
     </td>
    </tr>

    <tr id="constant.oci-sysdba">
     <td><strong><code><a href="oci8.constants.php#constant.oci-sysdba">OCI_SYSDBA</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-connect.php" class="function">oci_connect()</a></span> para conectarse como SYSDBA
      utilizando credenciales externas (<a href="oci8.configuration.php#ini.oci8.privileged-connect" class="link">oci8.privileged_connect</a>
      debe estar activado para utilizar esta constante).
     </td>
    </tr>

    <tr id="constant.oci-sysoper">
     <td><strong><code><a href="oci8.constants.php#constant.oci-sysoper">OCI_SYSOPER</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-connect.php" class="function">oci_connect()</a></span> para conectarse como SYSOPER
      utilizando credenciales externas (<a href="oci8.configuration.php#ini.oci8.privileged-connect" class="link">oci8.privileged_connect</a>
      debe estar activado para utilizar esta constante).
     </td>
    </tr>

    <tr id="constant.oci-temp-blob">
     <td><strong><code><a href="oci8.constants.php#constant.oci-temp-blob">OCI_TEMP_BLOB</a></code></strong></td>
     <td>
      Utilizado con <a href="ocilob.writetemporary.php" class="xref">OCILob::writeTemporary</a> para
      indicar explícitamente que debe crearse un BLOB temporal.
     </td>
    </tr>

    <tr id="constant.oci-temp-clob">
     <td><strong><code><a href="oci8.constants.php#constant.oci-temp-clob">OCI_TEMP_CLOB</a></code></strong></td>
     <td>
      Utilizado con <a href="ocilob.writetemporary.php" class="xref">OCILob::writeTemporary</a> para
      indicar explícitamente que debe crearse un CLOB temporal.
     </td>
    </tr>

   </tbody>
  
 </table>

 <table class="doctable table">
  <caption><strong>Tipos definidos y vinculados OCI8</strong></caption>
  
   <thead>
    <tr>
     <th>Constante</th>
     <th>Descripción</th>
    </tr>

   </thead>

   <tbody class="tbody">
    <tr id="constant.oci-b-bfile">
     <td><strong><code><a href="oci8.constants.php#constant.oci-b-bfile">OCI_B_BFILE</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-by-name.php" class="function">oci_bind_by_name()</a></span> para vincular
      BFILEs.
     </td>
    </tr>

    <tr id="constant.oci-b-bin">
     <td><strong><code><a href="oci8.constants.php#constant.oci-b-bin">OCI_B_BIN</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-by-name.php" class="function">oci_bind_by_name()</a></span> para vincular
      valores brutos (RAW).
     </td>
    </tr>

    <tr id="constant.oci-b-blob">
     <td><strong><code><a href="oci8.constants.php#constant.oci-b-blob">OCI_B_BLOB</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-by-name.php" class="function">oci_bind_by_name()</a></span>
      para vincular BLOB.
     </td>
    </tr>

    <tr id="constant.oci-b-bol">
     <td><strong><code><a href="oci8.constants.php#constant.oci-b-bol">OCI_B_BOL</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-by-name.php" class="function">oci_bind_by_name()</a></span> para
      vincular una variable booleana PL/SQL.
     </td>
    </tr>

    <tr id="constant.oci-b-cfilee">
     <td><strong><code><a href="oci8.constants.php#constant.oci-b-cfilee">OCI_B_CFILEE</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-by-name.php" class="function">oci_bind_by_name()</a></span>
      para vincular CFILEs.
     </td>
    </tr>

    <tr id="constant.oci-b-clob">
     <td><strong><code><a href="oci8.constants.php#constant.oci-b-clob">OCI_B_CLOB</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-by-name.php" class="function">oci_bind_by_name()</a></span>
      para vincular CLOB.
     </td>
    </tr>

    <tr id="constant.oci-b-cursor">
     <td><strong><code><a href="oci8.constants.php#constant.oci-b-cursor">OCI_B_CURSOR</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-by-name.php" class="function">oci_bind_by_name()</a></span>
      para vincular cursores, previamente asignados con
      <span class="function"><a href="function.oci-new-descriptor.php" class="function">oci_new_descriptor()</a></span>.
     </td>
    </tr>

    <tr id="constant.oci-b-int">
     <td><strong><code><a href="oci8.constants.php#constant.oci-b-int">OCI_B_INT</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-array-by-name.php" class="function">oci_bind_array_by_name()</a></span>
      para vincular arrays de enteros.
     </td>
    </tr>

    <tr id="constant.oci-b-nty">
     <td><strong><code><a href="oci8.constants.php#constant.oci-b-nty">OCI_B_NTY</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-by-name.php" class="function">oci_bind_by_name()</a></span>
      para vincular nombres de tipos de datos.
     </td>
    </tr>

    <tr id="constant.oci-b-num">
     <td><strong><code><a href="oci8.constants.php#constant.oci-b-num">OCI_B_NUM</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-array-by-name.php" class="function">oci_bind_array_by_name()</a></span> para vincular
      arrays de números.
     </td>
    </tr>

    <tr id="constant.oci-b-rowid">
     <td><strong><code><a href="oci8.constants.php#constant.oci-b-rowid">OCI_B_ROWID</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-by-name.php" class="function">oci_bind_by_name()</a></span>
      para vincular ROWID.
     </td>
    </tr>

    <tr id="constant.sqlt-afc">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-afc">SQLT_AFC</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-array-by-name.php" class="function">oci_bind_array_by_name()</a></span> para vincular
      arrays de CHAR.
     </td>
    </tr>

    <tr id="constant.sqlt-avc">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-avc">SQLT_AVC</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-array-by-name.php" class="function">oci_bind_array_by_name()</a></span> para vincular
      arrays de VARCHAR2.
     </td>
    </tr>

    <tr id="constant.sqlt-bdouble">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-bdouble">SQLT_BDOUBLE</a></code></strong></td>
     <td>
      No soportado.
     </td>
    </tr>

    <tr id="constant.sqlt-bfilee">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-bfilee">SQLT_BFILEE</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-b-bfile">OCI_B_BFILE</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.sqlt-bfloat">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-bfloat">SQLT_BFLOAT</a></code></strong></td>
     <td>
      No soportado.
     </td>
    </tr>

    <tr id="constant.sqlt-bin">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-bin">SQLT_BIN</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-b-bin">OCI_B_BIN</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.sqlt-blob">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-blob">SQLT_BLOB</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-b-blob">OCI_B_BLOB</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.sqlt-bol">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-bol">SQLT_BOL</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-b-bol">OCI_B_BOL</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.sqlt-cfilee">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-cfilee">SQLT_CFILEE</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-b-cfilee">OCI_B_CFILEE</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.sqlt-chr">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-chr">SQLT_CHR</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-array-by-name.php" class="function">oci_bind_array_by_name()</a></span> para vincular
      arrays de VARCHAR2.
      También utilizado con <span class="function"><a href="function.oci-bind-by-name.php" class="function">oci_bind_by_name()</a></span>.
     </td>
    </tr>

    <tr id="constant.sqlt-clob">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-clob">SQLT_CLOB</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-b-clob">OCI_B_CLOB</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.sqlt-flt">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-flt">SQLT_FLT</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-array-by-name.php" class="function">oci_bind_array_by_name()</a></span> para vincular
      arrays de FLOAT.
     </td>
    </tr>

    <tr id="constant.sqlt-int">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-int">SQLT_INT</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-b-int">OCI_B_INT</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.sqlt-lbi">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-lbi">SQLT_LBI</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-by-name.php" class="function">oci_bind_by_name()</a></span> para vincular
      valores LONG RAW.
     </td>
    </tr>

    <tr id="constant.sqlt-lng">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-lng">SQLT_LNG</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-by-name.php" class="function">oci_bind_by_name()</a></span> para vincular valores LONG.
     </td>
    </tr>

    <tr id="constant.sqlt-lvc">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-lvc">SQLT_LVC</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-array-by-name.php" class="function">oci_bind_array_by_name()</a></span> para vincular
      arrays de LONG VARCHAR.
     </td>
    </tr>

    <tr id="constant.sqlt-nty">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-nty">SQLT_NTY</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-b-nty">OCI_B_NTY</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.sqlt-num">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-num">SQLT_NUM</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-b-num">OCI_B_NUM</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.sqlt-odt">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-odt">SQLT_ODT</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-array-by-name.php" class="function">oci_bind_array_by_name()</a></span> para
      vincular arrays de LONG.
     </td>
    </tr>

    <tr id="constant.sqlt-rdd">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-rdd">SQLT_RDD</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-b-rowid">OCI_B_ROWID</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.sqlt-rset">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-rset">SQLT_RSET</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-b-cursor">OCI_B_CURSOR</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.sqlt-str">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-str">SQLT_STR</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-array-by-name.php" class="function">oci_bind_array_by_name()</a></span> para
      vincular arrays de string.
     </td>
    </tr>

    <tr id="constant.sqlt-uin">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-uin">SQLT_UIN</a></code></strong></td>
     <td>
      No soportado.
     </td>
    </tr>

    <tr id="constant.sqlt-vcs">
     <td><strong><code><a href="oci8.constants.php#constant.sqlt-vcs">SQLT_VCS</a></code></strong></td>
     <td>
      Utilizado con <span class="function"><a href="function.oci-bind-array-by-name.php" class="function">oci_bind_array_by_name()</a></span> para
      vincular arrays de VARCHAR.
     </td>
    </tr>

   </tbody>
  
 </table>

 <table class="doctable table">
  <caption><strong>Tipos de descriptores OCI8</strong></caption>
  
   <thead>
    <tr>
     <th>Constante</th>
     <th>Descripción</th>
    </tr>

   </thead>

   <tbody class="tbody">
    <tr id="constant.oci-dtype-file">
     <td><strong><code><a href="oci8.constants.php#constant.oci-dtype-file">OCI_DTYPE_FILE</a></code></strong></td>
     <td>
      Esta opción indica a <span class="function"><a href="function.oci-new-descriptor.php" class="function">oci_new_descriptor()</a></span>
      que inicialice un nuevo puntero FILE.
     </td>
    </tr>

    <tr id="constant.oci-dtype-lob">
     <td><strong><code><a href="oci8.constants.php#constant.oci-dtype-lob">OCI_DTYPE_LOB</a></code></strong></td>
     <td>
      Esta opción indica a <span class="function"><a href="function.oci-new-descriptor.php" class="function">oci_new_descriptor()</a></span>
      que inicialice un nuevo descriptor LOB.
     </td>
    </tr>

    <tr id="constant.oci-dtype-rowid">
     <td><strong><code><a href="oci8.constants.php#constant.oci-dtype-rowid">OCI_DTYPE_ROWID</a></code></strong></td>
     <td>
      Esta opción indica a <span class="function"><a href="function.oci-new-descriptor.php" class="function">oci_new_descriptor()</a></span>
      que inicialice un nuevo puntero LOB.
     </td>
    </tr>

    <tr id="constant.oci-d-file">
     <td><strong><code><a href="oci8.constants.php#constant.oci-d-file">OCI_D_FILE</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-dtype-file">OCI_DTYPE_FILE</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.oci-d-lob">
     <td><strong><code><a href="oci8.constants.php#constant.oci-d-lob">OCI_D_LOB</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-dtype-lob">OCI_DTYPE_LOB</a></code></strong>.
     </td>
    </tr>

    <tr id="constant.oci-d-rowid">
     <td><strong><code><a href="oci8.constants.php#constant.oci-d-rowid">OCI_D_ROWID</a></code></strong></td>
     <td>
      Idéntico a <strong><code><a href="oci8.constants.php#constant.oci-dtype-rowid">OCI_DTYPE_ROWID</a></code></strong>.
     </td>
    </tr>

   </tbody>
  
 </table>

 <table class="doctable table">
       <tr>
        <th>Constantes</th>
        <th>Descripción</th>
       </tr>
  <strong class="title">Constantes de OCI8 Transparent Application Failover (TAF)</strong>
  <tr>
   <td id="constant.oci-fo-abort">
    <strong><code><a href="oci8.constants.php#constant.oci-fo-abort">OCI_FO_ABORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     El failover ha fallado y no hay posibilidad de reintentar.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.oci-fo-begin">
    <strong><code><a href="oci8.constants.php#constant.oci-fo-begin">OCI_FO_BEGIN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     El failover ha detectado una conexión perdida y comienza el failover.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.oci-fo-end">
    <strong><code><a href="oci8.constants.php#constant.oci-fo-end">OCI_FO_END</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     El failover ha finalizado con éxito.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.oci-fo-error">
    <strong><code><a href="oci8.constants.php#constant.oci-fo-error">OCI_FO_ERROR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     El failover ha fallado pero permite a la aplicación gestionar el error y devolver <strong><code><a href="oci8.constants.php#constant.oci-fo-retry">OCI_FO_RETRY</a></code></strong> para reintentar el failover.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.oci-fo-none">
    <strong><code><a href="oci8.constants.php#constant.oci-fo-none">OCI_FO_NONE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     El usuario no ha solicitado ningún tipo de failover.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.oci-fo-reauth">
    <strong><code><a href="oci8.constants.php#constant.oci-fo-reauth">OCI_FO_REAUTH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     Un usuario de Oracle ha sido reautenticado.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.oci-fo-retry">
    <strong><code><a href="oci8.constants.php#constant.oci-fo-retry">OCI_FO_RETRY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     El failover debe ser reintentado por Oracle.
     En caso de error durante el failover a una nueva
     conexión, TAF puede reintentar el failover.
     Típicamente, el código de la aplicación debe dormir
     durante un tiempo antes de devolver <strong><code><a href="oci8.constants.php#constant.oci-fo-retry">OCI_FO_RETRY</a></code></strong>.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.oci-fo-select">
    <strong><code><a href="oci8.constants.php#constant.oci-fo-select">OCI_FO_SELECT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     El usuario también ha solicitado el failover SELECT.
     Permite a los usuarios con cursores abiertos continuar utilizándolos tras una caída.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.oci-fo-session">
    <strong><code><a href="oci8.constants.php#constant.oci-fo-session">OCI_FO_SESSION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     El usuario ha solicitado únicamente el failover de sesión.
     Por ejemplo, si la conexión de un usuario se pierde,
     entonces se crea automáticamente una nueva sesión para el usuario en la copia de seguridad.
     Este tipo de failover no intenta recuperar los SELECT.
    </span>
   </td>
  </tr>
  <tr>
   <td id="constant.oci-fo-txnal">
    <strong><code><a href="oci8.constants.php#constant.oci-fo-txnal">OCI_FO_TXNAL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </td>
   <td>
    <span class="simpara">
     El usuario ha solicitado un failover de transacción.
    </span>
   </td>
  </tr>
 </table>
</div>
<?php manual_footer($setup); ?>