1
0
mirror of https://github.com/php/doc-es.git synced 2026-03-24 15:32:36 +01:00
Files
archived-doc-es/reference/pgsql/constants.xml

1010 lines
30 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: f5419b6eddbbb69317b0b3e6d752532ee2ed0b2a Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: yes -->
<appendix xml:id="pgsql.constants" xmlns="http://docbook.org/ns/docbook">
&reftitle.constants;
&extension.constants;
<variablelist>
<varlistentry xml:id="constant.pgsql-libpq-version">
<term>
<constant>PGSQL_LIBPQ_VERSION</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Versión corta de libpq que solo contiene números y puntos.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-libpq-version-str">
<term>
<constant>PGSQL_LIBPQ_VERSION_STR</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Anterior a PHP 8.0.0, la versión larga de libpq que incluye las informaciones del compilador.
A partir de PHP 8.0.0, el valor es idéntico a <constant>PGSQL_LIBPQ_VERSION</constant>,
y el uso de <constant>PGSQL_LIBPQ_VERSION_STR</constant> es obsoleto.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-assoc">
<term>
<constant>PGSQL_ASSOC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_fetch_array</function>. Devuelve un array
asociativo de los nombres y valores de los campos.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-num">
<term>
<constant>PGSQL_NUM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_fetch_array</function>. Devuelve un array con índice
numérico de los números y valores de los campos.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-both">
<term>
<constant>PGSQL_BOTH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_fetch_array</function>. Devuelve un array de
los valores de los campos que está indexado numéricamente (por el número de
los campos) y indexado literalmente (por el nombre de los campos).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-connect-force-new">
<term>
<constant>PGSQL_CONNECT_FORCE_NEW</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_connect</function> para forzar la creación de una
nueva conexión, en lugar de reutilizar una conexión existente idéntica.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-connect-async">
<term>
<constant>PGSQL_CONNECT_ASYNC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a la función <function>pg_connect</function> para crear una
conexión asíncrona.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-connection-auth-ok">
<term>
<constant>PGSQL_CONNECTION_AUTH_OK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-connection-awaiting-response">
<term>
<constant>PGSQL_CONNECTION_AWAITING_RESPONSE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-connection-bad">
<term>
<constant>PGSQL_CONNECTION_BAD</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_connection_status</function> indicando que la
conexión a la base de datos es inválida.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-connection-made">
<term>
<constant>PGSQL_CONNECTION_MADE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-connection-ok">
<term>
<constant>PGSQL_CONNECTION_OK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_connection_status</function> indicando que la
conexión a la base de datos es válida.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-connection-setenv">
<term>
<constant>PGSQL_CONNECTION_SETENV</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-connection-ssl-startup">
<term>
<constant>PGSQL_CONNECTION_SSL_STARTUP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-connection-started">
<term>
<constant>PGSQL_CONNECTION_STARTED</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-seek-set">
<term>
<constant>PGSQL_SEEK_SET</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_lo_seek</function>. El posicionamiento comenzará al
inicio del objeto.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-seek-cur">
<term>
<constant>PGSQL_SEEK_CUR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_lo_seek</function>. El posicionamiento comenzará a
la posición actual.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-seek-end">
<term>
<constant>PGSQL_SEEK_END</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_lo_seek</function>. El posicionamiento comenzará al
final del objeto.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-empty-query">
<term>
<constant>PGSQL_EMPTY_QUERY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_result_status</function>. La cadena de
caracteres enviada al servidor estaba vacía.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-command-ok">
<term>
<constant>PGSQL_COMMAND_OK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_result_status</function>. Comando correctamente
completado sin devolver datos.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-tuples-ok">
<term>
<constant>PGSQL_TUPLES_OK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_result_status</function>. Comando
correctamente completado devolviendo datos (como
<literal>SELECT</literal> o <literal>SHOW</literal>).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-tuples-chunk">
<term>
<constant>PGSQL_TUPLES_CHUNK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornado por <function>pg_result_status</function>.
Indica el éxito en la ejecución de un comando que devuelve datos en modo por bloques.
Retornado para los comandos <literal>SELECT</literal> cuando
<function>pg_set_chunked_rows_size</function> está definido.
El conjunto de resultados se divide en varios bloques, cada uno conteniendo un número predeterminado de filas.
Disponible a partir de PHP 8.4.0 y libpq 17.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-copy-out">
<term>
<constant>PGSQL_COPY_OUT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_result_status</function>. Copia (desde el
servidor) de transferencia de datos iniciada.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-copy-in">
<term>
<constant>PGSQL_COPY_IN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_result_status</function>. Copia (hacia el
servidor) de transferencia de datos iniciada.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-bad-response">
<term>
<constant>PGSQL_BAD_RESPONSE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_result_status</function>. La respuesta del
servidor no ha sido comprendida.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-nonfatal-error">
<term>
<constant>PGSQL_NONFATAL_ERROR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_result_status</function>. Un error no
fatal (de nivel notice o warning) ha ocurrido.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-fatal-error">
<term>
<constant>PGSQL_FATAL_ERROR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_result_status</function>. Un error fatal
ha ocurrido.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-transaction-idle">
<term>
<constant>PGSQL_TRANSACTION_IDLE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_transaction_Status</function>. La conexión
está actualmente libre, sin transacción en curso.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-transaction-active">
<term>
<constant>PGSQL_TRANSACTION_ACTIVE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_transaction_status</function>. Un comando
está en curso en la conexión. Una consulta ha sido enviada a la conexión
y aún no ha sido completada.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-transaction-intrans">
<term>
<constant>PGSQL_TRANSACTION_INTRANS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_transaction_status</function>. La conexión
está libre, dentro de un bloque de transacción.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-transaction-inerror">
<term>
<constant>PGSQL_TRANSACTION_INERROR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_transaction_status</function>. La conexión
está libre, dentro de un bloque de transacción fallido.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-transaction-unknown">
<term>
<constant>PGSQL_TRANSACTION_UNKNOWN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por <function>pg_transaction_status</function>. La conexión
es mala.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-severity">
<term>
<constant>PGSQL_DIAG_SEVERITY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_error_field</function>.
La severidad; el contenido del campo es <literal>ERROR</literal>,
<literal>FATAL</literal> o <literal>PANIC</literal> (en un mensaje
de error) o <literal>WARNING</literal>, <literal>NOTICE</literal>, <literal>DEBUG</literal>,
<literal>INFO</literal> o <literal>LOG</literal> (en un mensaje
de advertencia) o una traducción localizada de estos. Siempre
presente.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-sqlstate">
<term>
<constant>PGSQL_DIAG_SQLSTATE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_error_field</function>.
El código SQLSTATE para este error. El código SQLSTATE identifica el tipo
de error que ha ocurrido; esto puede ser utilizado por aplicaciones
de entrada para realizar operaciones específicas (como manejo de errores)
en respuesta a un error particular de base de datos.
Este campo no puede ser localizado y siempre está presente.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-message-primary">
<term>
<constant>PGSQL_DIAG_MESSAGE_PRIMARY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_error_field</function>.
El campo de error principal interpretable para el usuario (normalmente
una línea). Siempre presente.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-message-detail">
<term>
<constant>PGSQL_DIAG_MESSAGE_DETAIL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_error_field</function>.
Detalle: un segundo mensaje de error opcional que aporta más detalles sobre
el problema. Puede estar en varias líneas.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-message-hint">
<term>
<constant>PGSQL_DIAG_MESSAGE_HINT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_error_field</function>.
Consejo: una sugerencia opcional que indica qué hacer sobre el
problema. Esto está previsto para ser diferente del error ya que ofrece
un consejo (potencialmente inadecuado) en lugar de hechos verídicos.
Puede estar en varias líneas.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-statement-position">
<term>
<constant>PGSQL_DIAG_STATEMENT_POSITION</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_error_field</function>.
Una cadena de caracteres que contiene un valor entero decimal indicando
una posición de error del cursor como índice en la consulta
original. El primer carácter tiene el índice 1 y las posiciones son
medidas en caracteres, no en bytes.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-internal-position">
<term>
<constant>PGSQL_DIAG_INTERNAL_POSITION</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_error_field</function>.
Esto está definido siendo lo mismo que el campo
<constant>PG_DIAG_STATEMENT_POSITION</constant>, pero esto se utiliza
cuando la posición del cursor se refiere a una consulta generada internamente
en lugar de una enviada por el cliente. El campo
<constant>PG_DIAG_INTERNAL_QUERY</constant> aparecerá siempre cuando este campo aparezca.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-internal-query">
<term>
<constant>PGSQL_DIAG_INTERNAL_QUERY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_error_field</function>.
El texto de una consulta generada internamente fallida. Esto puede ser, por
ejemplo, una consulta SQL enviada por una función PL/pgSQL.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-context">
<term>
<constant>PGSQL_DIAG_CONTEXT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_error_field</function>.
Una indicación del contexto en el que el error ocurrió.
Actualmente, esto incluye una pila de llamadas de traceback de las funciones
procedimentales activas así como consultas generadas internamente. El
rastreo es una entrada por línea, las más recientes primero.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-source-file">
<term>
<constant>PGSQL_DIAG_SOURCE_FILE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_error_field</function>.
El nombre del archivo de la ubicación del código fuente de PostgreSQL donde
el error fue reportado.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-source-line">
<term>
<constant>PGSQL_DIAG_SOURCE_LINE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_error_field</function>.
El número de línea de la ubicación del código fuente de PostgreSQL donde
el error fue reportado.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-source-function">
<term>
<constant>PGSQL_DIAG_SOURCE_FUNCTION</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_error_field</function>.
El nombre de la función del código fuente de PostgreSQL que reportó el error.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-schema-name">
<term>
<constant>PGSQL_DIAG_SCHEMA_NAME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Disponible desde PHP 7.3.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-table-name">
<term>
<constant>PGSQL_DIAG_TABLE_NAME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Disponible desde PHP 7.3.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-column-name">
<term>
<constant>PGSQL_DIAG_COLUMN_NAME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Disponible desde PHP 7.3.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-datatype-name">
<term>
<constant>PGSQL_DIAG_DATATYPE_NAME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Disponible desde PHP 7.3.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-constraint-name">
<term>
<constant>PGSQL_DIAG_CONSTRAINT_NAME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Disponible desde PHP 7.3.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-errors-terse">
<term>
<constant>PGSQL_ERRORS_TERSE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_set_error_verbosity</function>.
Especifica que los mensajes retornados incluyen la severidad, el texto
principal así como la posición solamente; esto debería entrar en una
sola línea.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-errors-default">
<term>
<constant>PGSQL_ERRORS_DEFAULT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_set_error_verbosity</function>.
El modo por omisión produce mensajes que incluyen lo anterior y detalles
adicionales, consejos o campos de contexto (esto puede estar en varias líneas).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-errors-verbose">
<term>
<constant>PGSQL_ERRORS_VERBOSE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_set_error_verbosity</function>.
El modo verboso incluye todos los campos disponibles.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-errors-sqlstate">
<term>
<constant>PGSQL_ERRORS_SQLSTATE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasado a <function>pg_set_error_verbosity</function>.
Incluye únicamente la severidad del error y el código de error <literal>SQLSTATE</literal>.
Si no hay código de error disponible, la salida es similar al modo
<constant>PGSQL_ERRORS_TERSE</constant>.
Antes de PostgreSQL 11.1, la salida es siempre la misma que en el modo <constant>PGSQL_ERRORS_TERSE</constant>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-notice-last">
<term>
<constant>PGSQL_NOTICE_LAST</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Utilizado por <function>pg_last_notice</function>.
Disponible a partir de PHP 7.1.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-notice-all">
<term>
<constant>PGSQL_NOTICE_ALL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Utilizado por <function>pg_last_notice</function>.
Disponible a partir de PHP 7.1.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-notice-clear">
<term>
<constant>PGSQL_NOTICE_CLEAR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Utilizado por <function>pg_last_notice</function>.
Disponible a partir de PHP 7.1.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-status-long">
<term>
<constant>PGSQL_STATUS_LONG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_status</function>. Indica que el código
de resultado es deseado numérico.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-status-string">
<term>
<constant>PGSQL_STATUS_STRING</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_result_status</function>. Indica que la etiqueta
de resultado de comando es deseada textual.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-conv-ignore-default">
<term>
<constant>PGSQL_CONV_IGNORE_DEFAULT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_convert</function>.
Ignora los valores por omisión en la tabla durante la conversión.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-conv-force-null">
<term>
<constant>PGSQL_CONV_FORCE_NULL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_convert</function>.
Utiliza &null; en lugar de una cadena de caracteres vacía.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-conv-ignore-not-null">
<term>
<constant>PGSQL_CONV_IGNORE_NOT_NULL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a <function>pg_convert</function>.
Ignora la conversión de &null; dentro de columnas <literal>NOT
NULL</literal>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-dml-no-conv">
<term>
<constant>PGSQL_DML_NO_CONV</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a las funciones <function>pg_insert</function>, <function>pg_select</function>,
<function>pg_update</function> y <function>pg_delete</function>.
Todos los argumentos pasados tal cual. Un escape manual es necesario
si los argumentos contienen datos proporcionados por el usuario.
Utilice la función <function>pg_escape_string</function> para esto.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-dml-exec">
<term>
<constant>PGSQL_DML_EXEC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a las funciones <function>pg_insert</function>, <function>pg_select</function>,
<function>pg_update</function> y <function>pg_delete</function>.
Ejecución de la consulta por estas funciones.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-dml-async">
<term>
<constant>PGSQL_DML_ASYNC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a las funciones <function>pg_insert</function>, <function>pg_select</function>,
<function>pg_update</function> y <function>pg_delete</function>.
Ejecución asíncrona de la consulta por estas funciones.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-dml-string">
<term>
<constant>PGSQL_DML_STRING</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a las funciones <function>pg_insert</function>, <function>pg_select</function>,
<function>pg_update</function> y <function>pg_delete</function>.
Devuelve la cadena de consulta ejecutada.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-dml-escape">
<term>
<constant>PGSQL_DML_ESCAPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Pasada a las funciones <function>pg_insert</function>, <function>pg_select</function>,
<function>pg_update</function> y <function>pg_delete</function>.
Aplica un escape interno a todos los argumentos en lugar de llamar a la función
<function>pg_convert</function>. Esta opción no maneja metadatos.
La consulta debe ser tan rápida como con las funciones
<function>pg_query</function> y <function>pg_send_query</function>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-polling-failed">
<term>
<constant>PGSQL_POLLING_FAILED</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por la función <function>pg_connect_poll</function> para
indicar que el intento de conexión ha fallado.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-polling-reading">
<term>
<constant>PGSQL_POLLING_READING</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por la función <function>pg_connect_poll</function> para
indicar que la conexión está esperando a que el socket de PostgreSQL esté
accesible en lectura.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-polling-writing">
<term>
<constant>PGSQL_POLLING_WRITING</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por la función <function>pg_connect_poll</function> para
indicar que la conexión está esperando a que el socket de PostgreSQL esté
accesible en escritura.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-polling-ok">
<term>
<constant>PGSQL_POLLING_OK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por la función <function>pg_connect_poll</function>
para indicar que la conexión está lista para ser utilizada.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-polling-active">
<term>
<constant>PGSQL_POLLING_ACTIVE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Retornada por la función <function>pg_connect_poll</function>
para indicar que la conexión está actualmente activa.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-diag-severity-nonlocalized">
<term>
<constant>PGSQL_DIAG_SEVERITY_NONLOCALIZED</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
La severidad; los contenidos del campo son ERROR, FATAL, o PANIC (en un mensaje de error), o WARNING, NOTICE, DEBUG, INFO, o LOG (en un mensaje de aviso).
Esto es idéntico al campo PG_DIAG_SEVERITY con la excepción de que los contenidos nunca son localizados. Esto está presente solo en las versiones 9.6 y posteriores / PHP 7.3.0 o superior.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-show-context-never">
<term>
<constant>PGSQL_SHOW_CONTEXT_NEVER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Para usar con <function>pg_set_error_context_visibility</function>,
el contexto nunca es mostrado.
Disponible a partir de PHP 8.3.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-show-context-errors">
<term>
<constant>PGSQL_SHOW_CONTEXT_ERRORS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Para usar con <function>pg_set_error_context_visibility</function>,
los campos del contexto son incluidos únicamente en los mensajes de error.
Este es el comportamiento por omisión.
Disponible a partir de PHP 8.3.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-show-context-always">
<term>
<constant>PGSQL_SHOW_CONTEXT_ALWAYS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Para usar con <function>pg_set_error_context_visibility</function>,
los campos del contexto son incluidos en los mensajes de error, avisos y
advertencias.
Disponible a partir de PHP 8.3.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-trace-suppress-timestamps">
<term>
<constant>PGSQL_TRACE_SUPPRESS_TIMESTAMPS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Para usar con <function>pg_trace</function>,
la marca de tiempo no es incluida en los mensajes de traza.
Disponible a partir de PHP 8.4.20.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pgsql-trace-regress-mode">
<term>
<constant>PGSQL_TRACE_REGRESS_MODE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Para usar con <function>pg_trace</function>,
campos como los OIDs son incluidos en los mensajes de traza.
Disponible a partir de PHP 8.3.0.
</simpara>
</listitem>
</varlistentry>
</variablelist>
</appendix>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->