<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/pdo.drivers.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'ref.pdo-pgsql.php',
    1 => 'Controlador PDO PostgreSQL',
    2 => 'Funciones del controlador PDO PostgreSQL (PDO_PGSQL)',
  ),
  'up' => 
  array (
    0 => 'pdo.drivers.php',
    1 => 'Controladores PDO',
  ),
  'prev' => 
  array (
    0 => 'class.pdo-odbc.php',
    1 => 'Pdo\\Odbc',
  ),
  'next' => 
  array (
    0 => 'ref.pdo-pgsql.connection.php',
    1 => 'PDO_PGSQL DSN',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/pdo_pgsql/reference.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/ref.pdo-pgsql.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="ref.pdo-pgsql" class="reference">
  
  <h1 class="title">Funciones del controlador PDO PostgreSQL (PDO_PGSQL)</h1>
  
  <div class="partintro">

   <div class="section" id="ref.pdo-pgsql.intro">
   <h2 class="title">Introducción</h2>
    <p class="para">
     PDO_PGSQL es un controlador que implementa la <a href="book.pdo.php#intro.pdo" class="link">PHP
     Data Objects (PDO)</a>
     para permitir el acceso de PHP a las bases de datos PostgreSQL.
    </p>
   </div>

   <div class="section" id="ref.pdo-pgsql.resources">
    <h2 class="title">Tipos de recursos</h2>
    <p class="para">
     Esta extensión define un recurso de flujo, devuelto
     por la función <span class="function"><a href="pdo.pgsqllobopen.php" class="function">PDO::pgsqlLOBOpen()</a></span>.
    </p>
   </div>

   



<div class="section" id="ref.pdo-pgsql.installation">
 <h2 class="title">Instalación</h2>
 <p class="para">
  Utilice <strong class="option configure">--with-pdo-pgsql[=DIR]</strong> para instalar
  la extensión PDO PostgreSQL, donde el opcional <code class="literal">[=DIR]</code>
  es el directorio base de la instalación de PostgreSQL o la ruta a <em>pg_config</em>.
  <div class="example-contents screen">
<div class="cdata"><pre>
$ ./configure --with-pdo-pgsql
</pre></div>
  </div>
 </p>
</div>



   


<div class="section" id="ref.pdo-pgsql.constants">
 <h2 class="title">Constantes predefinidas</h2>
 <p class="simpara">Las constantes a continuación son
definidas por este controlador y solo estarán disponibles cuando la extensión
haya sido compilada en PHP o cargada dinámicamente del motor de ejecución.
Además, estas constantes específicas del controlador deberían ser usadas solo
si se usa este controlador. Usar atributos específicos de un controlador
con otro controlador podría causar un comportamiento inesperado.
<span class="function"><a href="pdo.getattribute.php" class="function">PDO::getAttribute()</a></span> podría ser usado para obtener
el atributo <strong><code><a href="pdo.constants.php#pdo.constants.attr-driver-name">PDO::ATTR_DRIVER_NAME</a></code></strong> para verificar el
controlador, si su código puede funcionar en múltiples controladores.</p>
 <dl>

  
   <dt id="pdo.constants.pgsql-attr-disable-prepares">
    <strong><code><a href="ref.pdo-pgsql.php#pdo.constants.pgsql-attr-disable-prepares">PDO::PGSQL_ATTR_DISABLE_PREPARES</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Alias de <strong><code><a href="class.pdo-pgsql.php#pdo-pgsql.constants.attr-disable-prepares">Pdo\Pgsql::ATTR_DISABLE_PREPARES</a></code></strong>.
    </span>
   </dd>
  
 </dl>
</div>



   <div class="section" id="ref.pdo-pgsql.general-notes">
    <h2 class="title">Notas generales</h2>
    <blockquote class="note"><p><strong class="note">Nota</strong>: 
     <p class="para">
      Los campos <code class="literal">bytea</code> se devuelven en forma de flujo.
     </p>
    </p></blockquote>
   </div>

  </div>

  

  






















































 <h2>Tabla de contenidos</h2><ul class="chunklist chunklist_reference"><li><a href="ref.pdo-pgsql.connection.php">PDO_PGSQL DSN</a> — Conexi&oacute;n a las bases de datos PostgreSQL</li><li><a href="pdo.pgsqlcopyfromarray.php">PDO::pgsqlCopyFromArray</a> — Alias de Pdo\Pgsql::copyFromArray</li><li><a href="pdo.pgsqlcopyfromfile.php">PDO::pgsqlCopyFromFile</a> — Alias de Pdo\Pgsql::copyFromFile</li><li><a href="pdo.pgsqlcopytoarray.php">PDO::pgsqlCopyToArray</a> — Alias de Pdo\Pgsql::copyToArray</li><li><a href="pdo.pgsqlcopytofile.php">PDO::pgsqlCopyToFile</a> — Alias de Pdo\Pgsql::copyToFile</li><li><a href="pdo.pgsqlgetnotify.php">PDO::pgsqlGetNotify</a> — Alias de Pdo\Pgsql::getNotify</li><li><a href="pdo.pgsqlgetpid.php">PDO::pgsqlGetPid</a> — Alias de Pdo\Pgsql::getPid</li><li><a href="pdo.pgsqllobcreate.php">PDO::pgsqlLOBCreate</a> — Alias de Pdo\Pgsql::lobCreate</li><li><a href="pdo.pgsqllobopen.php">PDO::pgsqlLOBOpen</a> — Alias de Pdo\Pgsql::lobOpen</li><li><a href="pdo.pgsqllobunlink.php">PDO::pgsqlLOBUnlink</a> — Alias de Pdo\Pgsql::lobUnlink</li></ul>
</div>
<?php manual_footer($setup); ?>