Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions reference/pgsql/functions/pg-affected-rows.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: c2eca73ef79ebe78cebb34053e41b565af504c4f Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pg-affected-rows" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand All @@ -21,9 +21,7 @@
<literal>UPDATE</literal> y <literal>DELETE</literal>.
</para>
<para>
Desde PostgreSQL 9.0 y versiones posteriores, el servidor devuelve el número
de filas seleccionadas. Para las versiones anteriores, PostgreSQL
devuelve 0 para las SELECT.
El servidor devuelve el número de filas seleccionadas por SELECT.
</para>
<note>
<para>
Expand Down
5 changes: 2 additions & 3 deletions reference/pgsql/functions/pg-client-encoding.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: ad618eea48c773ff8768d9d27ea986f81a2a2400 Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pg-client-encoding" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand All @@ -23,8 +23,7 @@
</para>
<note>
<para>
Esta función requiere PostgreSQL versión
7.0 o más reciente. Si la biblioteca libpq es compilada sin
Si la biblioteca libpq es compilada sin
el soporte de encodage multiocteto,
<function>pg_client_encoding</function> devolverá siempre
<literal>SQL_ASCII</literal>. El soporte de encodage depende de la versión
Expand Down
8 changes: 1 addition & 7 deletions reference/pgsql/functions/pg-escape-identifier.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: c2eca73ef79ebe78cebb34053e41b565af504c4f Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id='function.pg-escape-identifier' xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand Down Expand Up @@ -28,12 +28,6 @@
o <function>pg_escape_string</function> debe ser utilizado. Para los campos
de tipo bytea es necesario utilizar <function>pg_escape_bytea</function>.
</para>
<note>
<para>
Esta función tiene una protección de código interna y puede ser utilizada
para PostgreSQL 8.4 o versiones anteriores.
</para>
</note>
</refsect1>

<refsect1 role="parameters">
Expand Down
7 changes: 1 addition & 6 deletions reference/pgsql/functions/pg-escape-literal.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: c2eca73ef79ebe78cebb34053e41b565af504c4f Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id='function.pg-escape-literal' xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand All @@ -26,11 +26,6 @@
Para proteger los identificadores (por ejemplo, nombres de tabla, nombres de campos), se debe utilizar la función
<function>pg_escape_identifier</function>.
</para>
<note>
<para>
Esta función tiene una protección de código interna y puede ser utilizada para PostgreSQL 8.4 o versiones anteriores.
</para>
</note>
</refsect1>

<refsect1 role="parameters">
Expand Down
7 changes: 1 addition & 6 deletions reference/pgsql/functions/pg-escape-string.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: c2eca73ef79ebe78cebb34053e41b565af504c4f Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pg-escape-string" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand All @@ -26,11 +26,6 @@
utilizada para escapar identificadores (es decir, nombres de tablas, nombres
de campos).
</para>
<note>
<para>
Esta función requiere PostgreSQL 7.2 o posterior.
</para>
</note>
</refsect1>

<refsect1 role="parameters">
Expand Down
5 changes: 1 addition & 4 deletions reference/pgsql/functions/pg-execute.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: c2eca73ef79ebe78cebb34053e41b565af504c4f Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pg-execute" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand Down Expand Up @@ -29,9 +29,6 @@
repetidamente sean analizadas y planificadas una sola vez,
en lugar de ser ejecutadas cada vez. La consulta debe haber sido
previamente preparada en la sesión actual.
<function>pg_execute</function> es soportada solo con las versiones
PostgreSQL 7.4 o más recientes; la consulta fallará si se utiliza
con versiones anteriores.
</para>
<para>
Los argumentos son idénticos a la función <function>pg_query_params</function>
Expand Down
13 changes: 5 additions & 8 deletions reference/pgsql/functions/pg-lo-create.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: c2eca73ef79ebe78cebb34053e41b565af504c4f Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pg-lo-create" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand All @@ -22,12 +22,10 @@
</methodsynopsis>
<para>
<function>pg_lo_create</function> crea un objeto de gran tamaño
y devuelve su <varname>OID</varname>. Los modos de acceso de PostgreSQL <constant>INV_READ</constant>,
<constant>INV_WRITE</constant> y <constant>INV_ARCHIVE</constant> no son
y devuelve su <varname>OID</varname>. Los modos de acceso de PostgreSQL <constant>INV_READ</constant>
y <constant>INV_WRITE</constant> no son
soportados: el objeto siempre puede ser creado con
permisos de lectura y escritura. El modo
<constant>INV_ARCHIVE</constant>
ha sido eliminado de las bases de datos PostgreSQL (versión 6.3 y posteriores).
permisos de lectura y escritura.
</para>
<para>
Para utilizar un objeto de gran tamaño, es
Expand Down Expand Up @@ -62,8 +60,7 @@
<para>
Si se proporciona el argumento <parameter>object_id</parameter>, la función
intentará crear un objeto grande con este identificador; de lo contrario, se asignará un identificador
de objeto disponible por el servidor. Este argumento depende de una
funcionalidad que apareció con PostgreSQL 8.1.
de objeto disponible por el servidor.
</para>
</listitem>
</varlistentry>
Expand Down
12 changes: 2 additions & 10 deletions reference/pgsql/functions/pg-parameter-status.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: c2eca73ef79ebe78cebb34053e41b565af504c4f Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pg-parameter-status" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand All @@ -23,16 +23,8 @@
Ciertos valores de parámetros son devueltos por el servidor automáticamente al inicio de la conexión o cuando un valor cambia. <function>pg_parameter_status</function> puede ser utilizada para consultar estas configuraciones. La función devuelve el valor actual del parámetro si es conocido o &false; si el parámetro es desconocido.
</para>
<para>
Los parámetros devueltos por PostgreSQL 8.0 son <literal>server_version</literal>, <literal>server_encoding</literal>, <literal>client_encoding</literal>, <literal>is_superuser</literal>, <literal>session_authorization</literal>, <literal>DateStyle</literal>, <literal>TimeZone</literal> y <literal>integer_datetimes</literal>. (<literal>server_encoding</literal>, <literal>TimeZone</literal> y <literal>integer_datetimes</literal> no eran devueltos en versiones anteriores a 8.0.) Tenga en cuenta que <literal>server_version</literal>, <literal>server_encoding</literal> y <literal>integer_datetimes</literal> no pueden cambiar después del inicio de PostgreSQL.
Los parámetros devueltos por el servidor son <literal>server_version</literal>, <literal>server_encoding</literal>, <literal>client_encoding</literal>, <literal>is_superuser</literal>, <literal>session_authorization</literal>, <literal>DateStyle</literal>, <literal>TimeZone</literal> y <literal>integer_datetimes</literal>. Tenga en cuenta que <literal>server_version</literal>, <literal>server_encoding</literal> y <literal>integer_datetimes</literal> no pueden cambiar después del inicio de PostgreSQL.
</para>
<para>
Los servidores PostgreSQL 7.3 o versiones inferiores no devuelven parámetros de configuración, <function>pg_parameter_status</function> incluye una lógica para obtener valores para <literal>server_version</literal> y <literal>client_encoding</literal> de todos modos. Las aplicaciones deberían utilizar <function>pg_parameter_status</function> en lugar de código ad hoc para determinar estos valores.
</para>
<caution>
<para>
En versiones de servidores PostgreSQL 7.4 y anteriores, el cambio de <literal>client_encoding</literal> con <literal>SET</literal> después del inicio de la conexión no será reflejado por <function>pg_parameter_status</function>.
</para>
</caution>
</refsect1>

<refsect1 role="parameters">
Expand Down
5 changes: 1 addition & 4 deletions reference/pgsql/functions/pg-prepare.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 469e5fa809cef61c0707d7447a2ab72cd66f65fd Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pg-prepare" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand All @@ -25,9 +25,6 @@
Esta característica permite que las órdenes que serán utilizadas
repetidamente sean analizadas y planificadas una sola vez,
en lugar de ser ejecutadas cada vez.
<function>pg_prepare</function> es soportada solo con las versiones
PostgreSQL 7.4 o más recientes; la orden fallará si se utiliza
con versiones anteriores.
</para>
<para>
La función crea una consulta preparada llamada
Expand Down
5 changes: 1 addition & 4 deletions reference/pgsql/functions/pg-query-params.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: c2eca73ef79ebe78cebb34053e41b565af504c4f Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pg-query-params" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand All @@ -26,9 +26,6 @@
<function>pg_query_params</function> es como <function>pg_query</function>,
pero ofrece funcionalidades adicionales: los valores de los parámetros
pueden especificarse por separado de la línea de comando propia.
<function>pg_query_params</function> es soportada solo con versiones
PostgreSQL 7.4 o posteriores; el comando fallará si se utiliza
con versiones anteriores.
</para>
<para>
Si se utilizan parámetros, se refieren a $1, $2, etc. en
Expand Down
9 changes: 4 additions & 5 deletions reference/pgsql/functions/pg-result-error-field.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: c2eca73ef79ebe78cebb34053e41b565af504c4f Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pg-result-error-field" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand All @@ -19,8 +19,7 @@
<para>
<function>pg_result_error_field</function> devuelve uno de los campos detallados
del mensaje de error asociados al recurso
<parameter>result</parameter>. Esta función está disponible solo en
servidores PostgreSQL 7.4 o superiores. El campo de error se especifica
<parameter>result</parameter>. El campo de error se especifica
mediante <parameter>field_code</parameter>.
</para>
<para>
Expand Down Expand Up @@ -55,8 +54,8 @@
<constant>PGSQL_DIAG_SQLSTATE</constant>, <constant>PGSQL_DIAG_MESSAGE_PRIMARY</constant>,
<constant>PGSQL_DIAG_MESSAGE_DETAIL</constant>,
<constant>PGSQL_DIAG_MESSAGE_HINT</constant>, <constant>PGSQL_DIAG_STATEMENT_POSITION</constant>,
<constant>PGSQL_DIAG_INTERNAL_POSITION</constant> (solo PostgreSQL 8.0+),
<constant>PGSQL_DIAG_INTERNAL_QUERY</constant> (solo PostgreSQL 8.0+),
<constant>PGSQL_DIAG_INTERNAL_POSITION</constant>,
<constant>PGSQL_DIAG_INTERNAL_QUERY</constant>,
<constant>PGSQL_DIAG_CONTEXT</constant>, <constant>PGSQL_DIAG_SOURCE_FILE</constant>,
<constant>PGSQL_DIAG_SOURCE_LINE</constant> o
<constant>PGSQL_DIAG_SOURCE_FUNCTION</constant>.
Expand Down
12 changes: 1 addition & 11 deletions reference/pgsql/functions/pg-unescape-bytea.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 58645a79f1993effc0571f7b49acc9aace0e417f Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pg-unescape-bytea" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand Down Expand Up @@ -27,16 +27,6 @@
octales, precedidos por barras invertidas \ (p. ej. \032). Los usuarios
deben realizar la conversión al formato binario por sí mismos.
</para>
<para>
<function>pg_escape_bytea</function> requiere PostgreSQL 7.2 o posterior. Con
PostgreSQL 7.2.0 y 7.2.1, los datos de tipo bytea deben ser convertidos
cuando se activa el soporte para cadenas de caracteres multioctetos.
i.e. <literal>INSERT INTO test_table (image) VALUES ('$image_escaped'::bytea);</literal>.
PostgreSQL 7.2.2 o posterior no requiere esta manipulación.
Sin embargo, si el cliente y el servidor no utilizan el mismo juego de caracteres,
pueden producirse errores. En ese caso, es necesario forzar la conversión
manualmente para evitar este error.
</para>
</note>
</refsect1>

Expand Down
5 changes: 2 additions & 3 deletions reference/pgsql/functions/pg-version.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: c2eca73ef79ebe78cebb34053e41b565af504c4f Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pg-version" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand All @@ -17,8 +17,7 @@
</methodsynopsis>
<para>
<function>pg_version</function> devuelve un array con las versiones
del cliente, del protocolo y del servidor. Las versiones del protocolo y del servidor
solo están disponibles si PHP ha sido compilado con PostgreSQL 7.4 o superior.
del cliente, del protocolo y del servidor.
</para>
<para>
Para obtener más información sobre el servidor, utilice
Expand Down
5 changes: 2 additions & 3 deletions reference/pgsql/reference.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 3ba581880a9e5635109c65cef01a7ca192999ad1 Maintainer: jvenegasperu Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: jvenegasperu Status: ready -->
<!-- Reviewed: no -->

<reference xml:id="ref.pgsql" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
Expand Down Expand Up @@ -36,8 +36,7 @@
<para>
PostgresSQL no tiene comandos especiales para mostrar la información del esquema de la base de datos
(ejm. todas las tablas de la actual base de datos). En cambio, hay
un esquema estándar llamado <literal>information_schema</literal> en
PostgreSQL 7.4 o superior que contiene las vistas del sistema con toda la información necesaria,
un esquema estándar llamado <literal>information_schema</literal> que contiene las vistas del sistema con toda la información necesaria,
es facilmente consultable. Vea la <link xlink:href="&url.pgsql.manual;">Documentación de PostgreSQL</link>
para más detalles.
</para>
Expand Down
4 changes: 2 additions & 2 deletions reference/pgsql/setup.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: c2eca73ef79ebe78cebb34053e41b565af504c4f Maintainer: PhilDaiguille Status: ready -->
<!-- EN-Revision: 5f1a92089fa4efe81e9777f87f9ed93f4853898b Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<chapter xml:id="pgsql.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;
Expand All @@ -8,7 +8,7 @@
<section xml:id="pgsql.requirements">
&reftitle.required;
<para>
Para acceder al soporte PostgreSQL, se requiere PostgreSQL 6.5 o una versión más reciente; PostgreSQL 7.0 o una versión más reciente para activar todas las funcionalidades del módulo PostgreSQL. PostgreSQL soporta numerosos juegos de caracteres, incluyendo los juegos multioctetos asiáticos. La versión actual y más detalles sobre PostgreSQL están disponibles en el sitio <link xlink:href="&url.pgsql;">&url.pgsql;</link> y la <link xlink:href="&url.pgsql.manual;">Documentación PostgreSQL</link>.
Para utilizar el soporte PostgreSQL, se necesita libpq. A partir de PHP 8.0.0, se requiere libpq 9.1 o posterior. A partir de PHP 8.4.0, se requiere libpq 10.0 o posterior. PostgreSQL soporta numerosos juegos de caracteres, incluyendo los juegos multioctetos asiáticos. La versión actual y más detalles sobre PostgreSQL están disponibles en el sitio <link xlink:href="&url.pgsql;">&url.pgsql;</link> y la <link xlink:href="&url.pgsql.manual;">Documentación PostgreSQL</link>.
</para>
</section>
<!-- }}} -->
Expand Down