mirror of
https://github.com/php/doc-es.git
synced 2026-03-23 23:12:09 +01:00
414 lines
14 KiB
XML
414 lines
14 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- EN-Revision: da0501485dc1dd8b5c2c0b3c170e03eb32d522c4 Maintainer: PhilDaiguille Status: ready -->
|
|
<!-- Reviewed: no -->
|
|
|
|
<appendix xml:id="cubrid.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
&reftitle.constants;
|
|
&extension.constants;
|
|
<para>
|
|
Las constantes siguientes pueden ser utilizadas durante la ejecución
|
|
de consultas SQL. Pueden ser pasadas a las funciones <function>cubrid_prepare</function>
|
|
y <function>cubrid_execute</function>.
|
|
<table>
|
|
<title>Flags de ejecución SQL CUBRID</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Descripción</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry><constant>CUBRID_INCLUDE_OID</constant></entry>
|
|
<entry>Determina si se debe recuperar el OID durante la
|
|
ejecución de la consulta.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_ASYNC</constant></entry>
|
|
<entry>Ejecuta la consulta en modo asíncrono.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_EXEC_QUERY_ALL</constant></entry>
|
|
<entry>
|
|
Ejecuta la consulta en modo síncrono. Este flag debe ser
|
|
definido durante la ejecución de consultas SQL múltiples.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Las constantes siguientes pueden ser utilizadas durante la recuperación
|
|
de los resultados para especificar su comportamiento. Pueden ser pasadas a
|
|
las funciones <function>cubrid_fetch</function>
|
|
y <function>cubrid_fetch_array</function>.
|
|
<table>
|
|
<title>Flags de recuperación CUBRID</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Descripción</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry><constant>CUBRID_NUM</constant></entry>
|
|
<entry>Recupera el resultado de la consulta en forma de array
|
|
numérico (con índices comenzando en 0).</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_ASSOC</constant></entry>
|
|
<entry>Recupera el resultado de la consulta en forma de array
|
|
asociativo.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_BOTH</constant></entry>
|
|
<entry>Recupera el resultado de la consulta tanto en forma de array
|
|
numérico como de array asociativo (valor por defecto).</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_OBJECT</constant></entry>
|
|
<entry>Recupera el resultado de la consulta en forma de objeto.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_LOB</constant></entry>
|
|
<entry>
|
|
La constante CUBRID_LOB puede ser utilizada cuando se desea
|
|
utilizar un objeto LOB. Puede ser pasada a las funciones
|
|
<function>cubrid_fetch</function>,
|
|
<function>cubrid_fetch_row</function>,
|
|
<function>cubrid_fetch_array</function>,
|
|
<function>cubrid_fetch_assoc</function> y
|
|
<function>cubrid_fetch_object</function>.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Las constantes siguientes pueden ser utilizadas durante el posicionamiento del
|
|
cursor en los resultados de la consulta. Pueden ser pasadas a
|
|
o retornadas por la función <function>cubrid_move_cursor</function>.
|
|
<table>
|
|
<title>Flags de posicionamiento del cursor CUBRID</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Descripción</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry><constant>CUBRID_CURSOR_FIRST</constant></entry>
|
|
<entry>Mueve el cursor actual a la primera posición del resultado.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_CURSOR_CURRENT</constant></entry>
|
|
<entry>Mueve el cursor actual a un valor por defecto si el origen
|
|
no está especificado.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_CURSOR_LAST</constant></entry>
|
|
<entry>Mueve el cursor actual a la última posición del resultado.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_CURSOR_SUCCESS</constant></entry>
|
|
<entry>El valor retornado por la función <function>cubrid_move_cursor</function>
|
|
en caso de éxito. Este flag fue eliminado desde la versión 8.4.1.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_NO_MORE_DATA</constant></entry>
|
|
<entry>El valor retornado por la función <function>cubrid_move_cursor</function>
|
|
si ocurre un error. Este flag fue eliminado desde la versión 8.4.1.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_CURSOR_ERROR</constant></entry>
|
|
<entry>El valor retornado por la función <function>cubrid_move_cursor</function>
|
|
si ocurre un error. Este flag fue eliminado desde la versión 8.4.1.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Las constantes siguientes pueden ser utilizadas durante la definición
|
|
del modo auto-commit para la conexión a la base de datos.
|
|
Pueden ser pasadas a la función <function>cubrid_set_autocommit</function>
|
|
o retornadas por la función <function>cubrid_get_autocommit</function>.
|
|
<table>
|
|
<title>Flags CUBRID para el modo auto-commit</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Descripción</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry><constant>CUBRID_AUTOCOMMIT_TRUE</constant></entry>
|
|
<entry>Activa el modo auto-commit.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_AUTOCOMMIT_FALSE</constant></entry>
|
|
<entry>Desactiva el modo auto-commit.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Las constantes siguientes pueden ser utilizadas durante la definición
|
|
de parámetros a la base de datos. Pueden ser pasadas a
|
|
la función <function>cubrid_set_db_parameter</function>.
|
|
<table>
|
|
<title>Flags de parámetros CUBRID</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Descripción</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry><constant>CUBRID_PARAM_ISOLATION_LEVEL</constant></entry>
|
|
<entry>Nivel de aislamiento de la transacción para la conexión
|
|
a la base de datos.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_PARAM_LOCK_TIMEOUT</constant></entry>
|
|
<entry>Tiempo de expiración de la transacción en segundos.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Las constantes siguientes pueden ser utilizadas para definir el nivel
|
|
de aislamiento de la transacción. Pueden ser pasadas a la función
|
|
<function>cubrid_set_db_parameter</function> o retornadas por la función
|
|
<function>cubrid_get_db_parameter</function>.
|
|
<table>
|
|
<title>Flags CUBRID para el nivel de aislamiento</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Descripción</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry><constant>TRAN_COMMIT_CLASS_UNCOMMIT_INSTANCE</constant></entry>
|
|
<entry>El nivel de aislamiento más bajo (1).
|
|
Una lectura de datos modificados, no repetibles, o
|
|
fantasmas puede ocurrir en el tuple y, además, una lectura
|
|
no repetible puede ocurrir en la tabla.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>TRAN_COMMIT_CLASS_COMMIT_INSTANCE</constant></entry>
|
|
<entry>Un nivel de aislamiento relativamente bajo (2). Una
|
|
lectura de datos modificados no puede ocurrir,
|
|
pero una lectura de datos no repetibles o fantasmas
|
|
puede ocurrir.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>TRAN_REP_CLASS_UNCOMMIT_INSTANCE</constant></entry>
|
|
<entry>El nivel de aislamiento por defecto para CUBRID (3).
|
|
Una lectura de datos modificados, no repetibles o fantasmas
|
|
puede ocurrir en el tuple, pero la lectura de datos repetibles
|
|
está asegurada para la tabla.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>TRAN_REP_CLASS_COMMIT_INSTANCE</constant></entry>
|
|
<entry>Un nivel de aislamiento relativamente bajo (4). Una lectura
|
|
de datos modificados no puede ocurrir, pero una lectura
|
|
de datos no repetibles o fantasmas puede ocurrir.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>TRAN_REP_CLASS_REP_INSTANCE</constant></entry>
|
|
<entry>Un nivel de aislamiento relativamente alto (5). Una lectura
|
|
de datos modificados o no repetibles no puede ocurrir, pero
|
|
una lectura de datos fantasmas puede ocurrir.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>TRAN_SERIALIZABLE</constant></entry>
|
|
<entry>El nivel de aislamiento más alto (6). Los problemas relacionados
|
|
con la concurrencia (i.e. lectura de datos modificados, no repetibles, fantasmas,
|
|
etc...) no puede ocurrir.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Las constantes siguientes pueden ser utilizadas para recuperar las informaciones
|
|
de esquema. Pueden ser pasadas a la función
|
|
<function>cubrid_schema</function>.
|
|
<table>
|
|
<title>Flags para los esquemas CUBRID</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Descripción</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_CLASS</constant></entry>
|
|
<entry>Recupera el nombre y el tipo de la tabla en CUBRID.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_VCLASS</constant></entry>
|
|
<entry>Recupera el nombre y el tipo de la vista en CUBRID.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_QUERY_SPEC</constant></entry>
|
|
<entry>Recupera la definición de la consulta para una vista.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_ATTRIBUTE</constant></entry>
|
|
<entry>Recupera los atributos de una columna de una tabla.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_CLASS_ATTRIBUTE</constant></entry>
|
|
<entry>Recupera los atributos de una tabla.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_METHOD</constant></entry>
|
|
<entry>Recupera el método de la instancia. El método de la instancia
|
|
es el método llamado por una instancia de clase. Es más
|
|
frecuentemente utilizado que un método de clase ya que la mayoría de
|
|
las operaciones son ejecutadas en la instancia.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_CLASS_METHOD</constant></entry>
|
|
<entry>Recupera el método de clase. El método de clase es
|
|
el método llamado por un objeto de la clase. Es habitualmente
|
|
utilizado para crear una nueva instancia de la clase o para
|
|
inicializarla. También es utilizado para acceder o actualizar
|
|
los atributos de la clase.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_METHOD_FILE</constant></entry>
|
|
<entry>Recupera las informaciones del archivo que define el método
|
|
de la tabla.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_SUPERCLASS</constant></entry>
|
|
<entry>Recupera el nombre y el tipo de la tabla de la cual
|
|
la tabla hereda sus atributos.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_SUBCLASS</constant></entry>
|
|
<entry>Recupera el nombre y el tipo de la tabla que hereda los atributos.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_CONSTRAINT</constant></entry>
|
|
<entry>Recupera las restricciones de la tabla.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_TRIGGER</constant></entry>
|
|
<entry>Recupera los triggers de la tabla.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_CLASS_PRIVILEGE</constant></entry>
|
|
<entry>Recupera las informaciones sobre los privilegios de la tabla.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_ATTR_PRIVILEGE</constant></entry>
|
|
<entry>Recupera las informaciones de privilegios de una columna.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_DIRECT_SUPER_CLASS</constant></entry>
|
|
<entry>Recupera la tabla super directa de la tabla.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_PRIMARY_KEY</constant></entry>
|
|
<entry>Recupera la clave primaria de la tabla.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_IMPORTED_KEYS</constant></entry>
|
|
<entry>Recupera las claves importadas de la tabla.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_EXPORTED_KEYS</constant></entry>
|
|
<entry>Recupera las claves exportadas de la tabla.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_SCH_CROSS_REFERENCE</constant></entry>
|
|
<entry>Recupera las referencias de los enlaces de 2 tablas.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Las constantes siguientes pueden ser utilizadas durante el reporte de
|
|
errores. Pueden ser retornadas por la función
|
|
<function>cubrid_error_code_facility</function>.
|
|
<table>
|
|
<title>Código de facilidad de errores CUBRID</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Descripción</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry><constant>CUBRID_FACILITY_DBMS</constant></entry>
|
|
<entry>El error ocurrió en la base de datos CUBRID.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_FACILITY_CAS</constant></entry>
|
|
<entry>El error ocurrió en el broker CUBRID.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_FACILITY_CCI</constant></entry>
|
|
<entry>El error ocurrió en el cci CUBRID.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><constant>CUBRID_FACILITY_CLIENT</constant></entry>
|
|
<entry>El error ocurrió en el cliente PHP CUBRID.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
</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
|
|
-->
|