<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.pdo.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'pt_BR',
  ),
  'this' => 
  array (
    0 => 'pdo.constants.php',
    1 => 'Constantes predefinidas',
    2 => 'Constantes predefinidas',
  ),
  'up' => 
  array (
    0 => 'book.pdo.php',
    1 => 'PDO',
  ),
  'prev' => 
  array (
    0 => 'pdo.configuration.php',
    1 => 'Configura&ccedil;&otilde;es em Execu&ccedil;&atilde;o',
  ),
  'next' => 
  array (
    0 => 'pdo.constants.fetch-modes.php',
    1 => 'Modos de Busca',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'pt_BR',
    'path' => 'reference/pdo/constants.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/pdo.constants.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="pdo.constants" class="appendix">
 <h1 class="title">Constantes predefinidas</h1>
<h2>Índice</h2><ul class="chunklist chunklist_appendix"><li><a href="pdo.constants.fetch-modes.php">Modos de Busca</a></li></ul>

 <p class="simpara">
As constantes abaixo são definidas por esta extensão e
só estarão disponíveis quando a extensão tiver sido compilada no PHP
ou tiver sido carregada dinamicamente em tempo de execução.
</p>

 




 <div id="pdo.constants.cursors" class="section">
  <h2 class="title">Cursores</h2>

  <p class="simpara">
   Veja também <strong><code><a href="pdo.constants.php#pdo.constants.attr-cursor-name">PDO::ATTR_CURSOR_NAME</a></code></strong>.
  </p>

 <dl>
  
   <dt id="pdo.constants.fetch-ori-next">
    <strong><code><a href="pdo.constants.php#pdo.constants.fetch-ori-next">PDO::FETCH_ORI_NEXT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Busca a próxima linha no conjunto de resultados. Válido apenas para cursores roláveis.
    </span>
   </dd>
  
  
   <dt id="pdo.constants.fetch-ori-prior">
    <strong><code><a href="pdo.constants.php#pdo.constants.fetch-ori-prior">PDO::FETCH_ORI_PRIOR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Busca a linha anterior no conjunto de resultados. Válido apenas para
     cursores roláveis.
    </span>
   </dd>
  
  
   <dt id="pdo.constants.fetch-ori-first">
    <strong><code><a href="pdo.constants.php#pdo.constants.fetch-ori-first">PDO::FETCH_ORI_FIRST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Busca a primeira linha no conjunto de resultados. Válido apenas para cursores roláveis.
    </span>
   </dd>
  
  
   <dt id="pdo.constants.fetch-ori-last">
    <strong><code><a href="pdo.constants.php#pdo.constants.fetch-ori-last">PDO::FETCH_ORI_LAST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Busca a última linha no conjunto de resultados. Válido apenas para cursores roláveis.
    </span>
   </dd>
  
  
   <dt id="pdo.constants.fetch-ori-abs">
    <strong><code><a href="pdo.constants.php#pdo.constants.fetch-ori-abs">PDO::FETCH_ORI_ABS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Busca a linha solicitada pelo número da linha do conjunto de resultados. Válida somente
     para cursores roláveis.
    </span>
   </dd>
  
  
   <dt id="pdo.constants.fetch-ori-rel">
    <strong><code><a href="pdo.constants.php#pdo.constants.fetch-ori-rel">PDO::FETCH_ORI_REL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Busca a linha solicitada pela posição relativa à posição atual
     do cursor no conjunto de resultados. Válida somente para cursores roláveis.
    </span>
   </dd>
  
  
   <dt id="pdo.constants.cursor-fwdonly">
    <strong><code><a href="pdo.constants.php#pdo.constants.cursor-fwdonly">PDO::CURSOR_FWDONLY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Cria um objeto <span class="classname"><a href="class.pdostatement.php" class="classname">PDOStatement</a></span> com um cursor somente para frente. Esta é a
     escolha de cursor padrão, pois é o padrão mais rápido e comum de acesso a
     dados em PHP.
    </span>
   </dd>
  
  
   <dt id="pdo.constants.cursor-scroll">
    <strong><code><a href="pdo.constants.php#pdo.constants.cursor-scroll">PDO::CURSOR_SCROLL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Cria um objeto <span class="classname"><a href="class.pdostatement.php" class="classname">PDOStatement</a></span> com um cursor rolável.
     Passe as constantes <strong><code><a href="pdo.constants.php#pdo.constants.fetch-ori-next">PDO::FETCH_ORI_<span class="replaceable">*</span></a></code></strong>
     para controlar as linhas buscadas do conjunto de resultados.
    </span>
   </dd>
  
  </dl>
 </div>

 <div class="section">
  <h2 class="title">Outras constantes</h2>
  <dl>
   
    <dt id="pdo.constants.param-bool">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-bool">PDO::PARAM_BOOL</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Representa um tipo de dado booleano.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-null">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-null">PDO::PARAM_NULL</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Representa o tipo de dado SQL NULL.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-int">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-int">PDO::PARAM_INT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Representa o tipo de dados SQL INTEGER.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-str">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-str">PDO::PARAM_STR</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Representa o tipo de dados SQL CHAR, VARCHAR ou outra string.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-str-natl">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-str-natl">PDO::PARAM_STR_NATL</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Sinaliza que uma string usa o conjunto de caracteres nacional.
     </span>
     <span class="simpara">
      Disponível a partir do PHP 7.2.0
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-str-char">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-str-char">PDO::PARAM_STR_CHAR</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Sinaliza que uma string usa o conjunto de caracteres regular.
     </span>
     <span class="simpara">
      Disponível a partir do PHP 7.2.0
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-lob">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-lob">PDO::PARAM_LOB</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Representa o tipo de dados SQL large object.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-stmt">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-stmt">PDO::PARAM_STMT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Representa um tipo de conjunto de registros. Atualmente não suportado por nenhum driver.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-input-output">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-input-output">PDO::PARAM_INPUT_OUTPUT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Especifica que o parâmetro é um parâmetro INOUT para um
      procedimento armazenado. Esse valor deve ser combinado através de OR binário com uma das constantes
      <strong><code><a href="pdo.constants.php#pdo.constants.param-bool">PDO::PARAM_<span class="replaceable">*</span></a></code></strong>.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-autocommit">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-autocommit">PDO::ATTR_AUTOCOMMIT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Se esse valor for <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>, o PDO tenta desativar o autocommit para que a
      conexão inicie uma transação.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-prefetch">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-prefetch">PDO::ATTR_PREFETCH</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Definir o tamanho da pré-busca permite balancear entre velocidade e uso de memória
      em uma aplicação. Nem todas as combinações de banco de dados e drivers suportam
      a definição do tamanho do pré-busca. Um tamanho de pré-busca maior resulta em
      um aumento de desempenho com o custo de um uso maior de memória.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-timeout">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-timeout">PDO::ATTR_TIMEOUT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Define o valor de tempo limite em segundos para comunicações com o banco de dados.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-errmode">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-errmode">PDO::ATTR_ERRMODE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Consulte a seção <a href="pdo.error-handling.php" class="link">Erros e tratamento de
      erros</a> para obter mais informações sobre este atributo.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-server-version">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-server-version">PDO::ATTR_SERVER_VERSION</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Este é um atributo somente leitura; ele retornará informações sobre a
      versão do servidor de banco de dados ao qual o PDO está conectado.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-client-version">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-client-version">PDO::ATTR_CLIENT_VERSION</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Este é um atributo somente leitura; ele retornará informações sobre a
      versão das bibliotecas de cliente que o driver PDO está usando.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-server-info">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-server-info">PDO::ATTR_SERVER_INFO</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Este é um atributo somente leitura; ele retornará algumas informações meta sobre o
      servidor de banco de dados ao qual o PDO está conectado.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-connection-status">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-connection-status">PDO::ATTR_CONNECTION_STATUS</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-case">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-case">PDO::ATTR_CASE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Força os nomes das colunas para um caso específico
      definido pelas constantes
      <strong><code><a href="pdo.constants.php#pdo.constants.case-natural">PDO::CASE_<span class="replaceable">*</span></a></code></strong>.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-cursor-name">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-cursor-name">PDO::ATTR_CURSOR_NAME</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Obtém ou define o nome a ser usado para um cursor. Mais útil ao usar
      cursores roláveis e atualizações posicionadas.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-cursor">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-cursor">PDO::ATTR_CURSOR</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Seleciona o tipo de cursor. O PDO atualmente suporta
      <strong><code><a href="pdo.constants.php#pdo.constants.cursor-fwdonly">PDO::CURSOR_FWDONLY</a></code></strong> ou
      <strong><code><a href="pdo.constants.php#pdo.constants.cursor-scroll">PDO::CURSOR_SCROLL</a></code></strong>.
      A menos que haja necessidade de cursores roláveis, deve-se usar
      o modo de cursor <strong><code><a href="pdo.constants.php#pdo.constants.cursor-fwdonly">PDO::CURSOR_FWDONLY</a></code></strong>.
     </span>
    </dd>
   

   
    <dt id="pdo.constants.attr-driver-name">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-driver-name">PDO::ATTR_DRIVER_NAME</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Retorna o nome do driver.
     </span>
     <div class="example" id="example-1">
      <p><strong>Exemplo #1 using <strong><code><a href="pdo.constants.php#pdo.constants.attr-driver-name">PDO::ATTR_DRIVER_NAME</a></code></strong></strong></p>
      <div class="example-contents">
 <div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">ATTR_DRIVER_NAME</span><span style="color: #007700">) == </span><span style="color: #DD0000">'mysql'</span><span style="color: #007700">) {<br />   echo </span><span style="color: #DD0000">"Running on mysql; doing something mysql specific here\n"</span><span style="color: #007700">;<br /> }<br /> </span><span style="color: #0000BB">?&gt;</span></span></code></div>
      </div>

     </div>
    </dd>
   
   
    <dt id="pdo.constants.attr-oracle-nulls">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-oracle-nulls">PDO::ATTR_ORACLE_NULLS</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Converte strings vazias em valores SQL NULL em buscas de dados.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-persistent">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-persistent">PDO::ATTR_PERSISTENT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Solicita uma conexão persistente, em vez de criar uma nova conexão.
      Consulte <a href="pdo.connections.php" class="link">Conexões e Gerenciamento de
      Conexões</a> para obter mais informações sobre este atributo.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-statement-class">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-statement-class">PDO::ATTR_STATEMENT_CLASS</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Define o nome da classe de que as declarações são retornadas.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-fetch-catalog-names">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-fetch-catalog-names">PDO::ATTR_FETCH_CATALOG_NAMES</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Adiciona o nome do catálogo contenedor a cada nome de coluna retornado no
      conjunto de resultados. O nome do catálogo e o nome da coluna são separados por um caractere
      de ponto (.). O suporte deste atributo é no nível do driver; pode não
      ser suportado pelo driver em uso.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-fetch-table-names">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-fetch-table-names">PDO::ATTR_FETCH_TABLE_NAMES</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Adiciona o nome da tabela contenedora a cada nome de coluna retornado no
      conjunto de resultados. O nome da tabela e o nome da coluna são separados por um caractere
      de ponto (.). O suporte deste atributo é no nível do driver; pode
      não ser suportado pelo driver em uso.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-stringify-fetches">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-stringify-fetches">PDO::ATTR_STRINGIFY_FETCHES</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Força todos os valores buscados (exceto <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>) a serem tratados como strings.
      Valores <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> permanecem inalterados a menos que <strong><code><a href="pdo.constants.php#pdo.constants.attr-oracle-nulls">PDO::ATTR_ORACLE_NULLS</a></code></strong>
      esteja definida para <strong><code><a href="pdo.constants.php#pdo.constants.null-to-string">PDO::NULL_TO_STRING</a></code></strong>.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-max-column-len">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-max-column-len">PDO::ATTR_MAX_COLUMN_LEN</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Define o comprimento máximo do nome da coluna.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-default-fetch-mode">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-default-fetch-mode">PDO::ATTR_DEFAULT_FETCH_MODE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-emulate-prepares">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-emulate-prepares">PDO::ATTR_EMULATE_PREPARES</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-default-str-param">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-default-str-param">PDO::ATTR_DEFAULT_STR_PARAM</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Define o tipo de parâmetro de string padrão, que pode ser um dos <strong><code><a href="pdo.constants.php#pdo.constants.param-str-natl">PDO::PARAM_STR_NATL</a></code></strong>
      e <strong><code><a href="pdo.constants.php#pdo.constants.param-str-char">PDO::PARAM_STR_CHAR</a></code></strong>.
     </span>
     <span class="simpara">
      Disponível a partir do PHP 7.2.0.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.errmode-silent">
     <strong><code><a href="pdo.constants.php#pdo.constants.errmode-silent">PDO::ERRMODE_SILENT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Não gera um erro ou exceção se ocorrer um erro.
      É esperado que o próprio desenvolvedor verifique explicitamente os erros.
      Anteriormente ao PHP 8.0.0, este era o modo padrão.
      Consulte <a href="pdo.error-handling.php" class="link">Erros e tratamento de erros</a>
      para mais informações sobre este atributo.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.errmode-warning">
     <strong><code><a href="pdo.constants.php#pdo.constants.errmode-warning">PDO::ERRMODE_WARNING</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Emite uma mensagem PHP <strong><code><a href="errorfunc.constants.php#constant.e-warning">E_WARNING</a></code></strong> se ocorrer um erro.
      Consulte <a href="pdo.error-handling.php" class="link">Erros e tratamento de erros</a>
      para mais informações sobre este atributo.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.errmode-exception">
     <strong><code><a href="pdo.constants.php#pdo.constants.errmode-exception">PDO::ERRMODE_EXCEPTION</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Lança uma <span class="classname"><a href="class.pdoexception.php" class="classname">PDOException</a></span> se ocorrer um erro.
      Este é o modo padrão a partir do PHP 8.0.0.
      Consulte <a href="pdo.error-handling.php" class="link">Erros e tratamento de erros</a>
      para mais informações sobre este atributo.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.case-natural">
     <strong><code><a href="pdo.constants.php#pdo.constants.case-natural">PDO::CASE_NATURAL</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Deixa os nomes das colunas como retornados pelo driver do banco de dados.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.case-lower">
     <strong><code><a href="pdo.constants.php#pdo.constants.case-lower">PDO::CASE_LOWER</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Força os nomes das colunas em minúsculas.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.case-upper">
     <strong><code><a href="pdo.constants.php#pdo.constants.case-upper">PDO::CASE_UPPER</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Força os nomes das colunas em maiúsculas.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.null-natural">
     <strong><code><a href="pdo.constants.php#pdo.constants.null-natural">PDO::NULL_NATURAL</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   
   
    <dt id="pdo.constants.null-empty-string">
     <strong><code><a href="pdo.constants.php#pdo.constants.null-empty-string">PDO::NULL_EMPTY_STRING</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   
   
    <dt id="pdo.constants.null-to-string">
     <strong><code><a href="pdo.constants.php#pdo.constants.null-to-string">PDO::NULL_TO_STRING</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   
   
    <dt id="pdo.constants.err-none">
     <strong><code><a href="pdo.constants.php#pdo.constants.err-none">PDO::ERR_NONE</a></code></strong>
     (<span class="type"><a href="language.types.string.php" class="type string">string</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Corresponde a SQLSTATE <code class="literal">&#039;00000&#039;</code>, significando que a instrução SQL foi
      emitida com sucesso sem erros ou avisos.
      Esta constante é uma conveniência ao verificar
      <span class="methodname"><a href="pdo.errorcode.php" class="methodname">PDO::errorCode()</a></span> ou
      <span class="methodname"><a href="pdostatement.errorcode.php" class="methodname">PDOStatement::errorCode()</a></span> para determinar se ocorreu
      um erro.
      De qualquer forma, isto geralmente é determinado pela verificação do código de retorno do método
      que gerou a condição de erro.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-alloc">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-alloc">PDO::PARAM_EVT_ALLOC</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Evento de alocação
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-free">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-free">PDO::PARAM_EVT_FREE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Evento de desalocação
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-exec-pre">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-exec-pre">PDO::PARAM_EVT_EXEC_PRE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Evento acionado antes da execução de uma instrução preparada.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-exec-post">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-exec-post">PDO::PARAM_EVT_EXEC_POST</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Evento acionado após a execução de uma instrução preparada.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-fetch-pre">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-fetch-pre">PDO::PARAM_EVT_FETCH_PRE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Evento acionado antes de buscar um resultado de um conjunto de resultados.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-fetch-post">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-fetch-post">PDO::PARAM_EVT_FETCH_POST</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Evento acionado após buscar um resultado de um conjunto de resultados.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-normalize">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-normalize">PDO::PARAM_EVT_NORMALIZE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Evento acionado durante o registro de parâmetro vinculado,
      permitindo ao driver normalizar o nome do parâmetro.
     </span>
    </dd>
   
   
    <dt id="pdo.constants.sqlite-deterministic">
     <strong><code><a href="pdo.constants.php#pdo.constants.sqlite-deterministic">PDO::SQLITE_DETERMINISTIC</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      Especifica que uma função criada com <span class="methodname"><a href="pdo.sqlitecreatefunction.php" class="methodname">PDO::sqliteCreateFunction()</a></span>
      é determinística, ou seja, ela sempre retorna o mesmo resultado dados os mesmos inputs dentro
      de uma única instrução SQL. (Disponível a partir do PHP 7.1.4.)
     </span>
    </dd>
   
  </dl>
 </div>
</div>
<?php manual_footer($setup); ?>