mirror of
https://github.com/macintoshplus/doc-fr.git
synced 2026-03-25 17:32:07 +01:00
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@329372 c90b9560-bf6c-de11-be94-00142212c4b1
416 lines
14 KiB
XML
416 lines
14 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- $Revision$ -->
|
|
<!-- EN-Revision: 04b11e621f6ccf857368d90262f051a8d40c865d Maintainer: yannick 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>
|
|
Les constantes suivantes peuvent être utilisées lors de l'exécution
|
|
de requête SQL. Elles peuvent être passées aux fonctions <function>cubrid_prepare</function>
|
|
et <function>cubrid_execute</function>.
|
|
<table>
|
|
<title>Drapeaux d'exécution SQL CUBRID</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Description</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>CUBRID_INCLUDE_OID</entry>
|
|
<entry>Détermine si l'on doit récupérer l'OID lors de l'exécution de la
|
|
requête.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_ASYNC</entry>
|
|
<entry>Exécute la requête en mode asynchrone.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_EXEC_QUERY_ALL</entry>
|
|
<entry>
|
|
Exécute la requête en mode synchrone. Ce drapeau doit être
|
|
défini lors de l'exécution de requêtes SQL multiples.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Les constantes suivantes peuvent être utilisées lors de la récupération
|
|
des résultats afin d'en spécifier le comportement. Elles peuvent être
|
|
passées aux fonctions <function>cubrid_fetch</function>
|
|
et <function>cubrid_fetch_array</function>.
|
|
<table>
|
|
<title>Drapeaux de récupération CUBRID</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Description</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>CUBRID_NUM</entry>
|
|
<entry>Récupère le résultat de la requête sous la forme d'un tableau
|
|
numérique (dont les indexes commencent à 0).</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_ASSOC</entry>
|
|
<entry>Récupère le résultat de la requête sous la forme d'un tableau
|
|
associatif.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_BOTH</entry>
|
|
<entry>Récupère le résultat de la requête à la fois sous la forme
|
|
d'un tableau numérique et sous la forme d'un tableau associatif (valeur
|
|
par défaut).</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_OBJECT</entry>
|
|
<entry>Récupère le résultat de la requête sous la forme d'un objet.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_LOB</entry>
|
|
<entry>
|
|
La constante CUBRID_LOB peut être utilisée lorsque vous voulez
|
|
utiliser un objet LOB. Elle peut être passée aux fonctions
|
|
<function>cubrid_fetch</function>,
|
|
<function>cubrid_fetch_row</function>,
|
|
<function>cubrid_fetch_array</function>,
|
|
<function>cubrid_fetch_assoc</function> et
|
|
<function>cubrid_fetch_object</function>.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Les constantes suivantes peuvent être utilisées lors du positionnement du
|
|
curseur dans les résultats de la requête. Elles peuvent être passées à
|
|
ou retournées par la fonction <function>cubrid_move_cursor</function>.
|
|
<table>
|
|
<title>Drapeaux sur le positionnement du curseur CUBRID</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Description</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>CUBRID_CURSOR_FIRST</entry>
|
|
<entry>Déplace le curseur courant à la première position du résultat.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_CURSOR_CURRENT</entry>
|
|
<entry>Déplace le curseur courant à une valeur par défaut si l'origine
|
|
n'est pas spécifiée.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_CURSOR_LAST</entry>
|
|
<entry>Déplace le curseur courant à la dernière position du résultat.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_CURSOR_SUCCESS</entry>
|
|
<entry>La valeur retournée par la fonction <function>cubrid_move_cursor</function>
|
|
en cas de succès. Ce drapeau a été supprimé depuis la version 8.4.1.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_NO_MORE_DATA</entry>
|
|
<entry>La valeur retournée par la fonction <function>cubrid_move_cursor</function>
|
|
si une erreur survient. Ce drapeau a été supprimé depuis la version 8.4.1.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_CURSOR_ERROR</entry>
|
|
<entry>La valeur retournée par la fonction <function>cubrid_move_cursor</function>
|
|
si une erreur survient. Ce drapeau a été supprimé depuis la version 8.4.1.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Les constantes suivantes peuvent être utilisées lors de la définition
|
|
du mode auto-commit pour la connexion à la base de données.
|
|
Elles peuvent être passées à la fonction <function>cubrid_set_autocommit</function>
|
|
ou retournées par la fonction <function>cubrid_get_autocommit</function>.
|
|
<table>
|
|
<title>Drapeaux CUBRID pour le mode auto-commit</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Description</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>CUBRID_AUTOCOMMIT_TRUE</entry>
|
|
<entry>Active le mode auto-commit.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_AUTOCOMMIT_FALSE</entry>
|
|
<entry>Désactive le mode auto-commit.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Les constantes suivantes peuvent être utilisées lors de la définition
|
|
des paramètres à la base de données. Elles peuvent être passées à
|
|
la fonction <function>cubrid_set_db_parameter</function>.
|
|
<table>
|
|
<title>Drapeaux des paramètres CUBRID</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Description</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>CUBRID_PARAM_ISOLATION_LEVEL</entry>
|
|
<entry>Niveau d'isolation de la transaction pour la connexion
|
|
à la base de données.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_PARAM_LOCK_TIMEOUT</entry>
|
|
<entry>Délai d'expiration de la transaction en secondes.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Les constantes suivantes peuvent être utilisées pour définir le niveau
|
|
d'isolation de la transaction. Elles peuvent être passées à la fonction
|
|
<function>cubrid_set_db_parameter</function> ou retournées par la fonction
|
|
<function>cubrid_get_db_parameter</function>.
|
|
<table>
|
|
<title>Drapeaux CUBRID pour le niveau d'isolation</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Description</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>TRAN_COMMIT_CLASS_UNCOMMIT_INSTANCE</entry>
|
|
<entry>Le niveau d'isolation le plus faible (1).
|
|
Une lecture de données modifiées, non-répétables, ou
|
|
fantômes peuvent survenir sur le tuple et, de plus, une lecture
|
|
non-répétable peut survenir sur la table.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>TRAN_COMMIT_CLASS_COMMIT_INSTANCE</entry>
|
|
<entry>Un niveau d'isolation relativement bas (2). Une
|
|
lecture de données modifiées ne peut pas survenir,
|
|
mais une lecture de données non-répétables ou fantômes
|
|
peut survenir.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>TRAN_REP_CLASS_UNCOMMIT_INSTANCE</entry>
|
|
<entry>Le niveau d'isolation par défaut pour CUBRID (3).
|
|
Une lecture de données modifiées, non répétables ou fantômes
|
|
peut survenir sur le tuple, mais la lecture de données répétables
|
|
est assurée pour la table.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>TRAN_REP_CLASS_COMMIT_INSTANCE</entry>
|
|
<entry>Un niveau d'isolation relativement bas (4). Une lecture
|
|
de données modifiées ne peut pas survenir, mais une lecture
|
|
de données non-répétables ou fantômes peut survenir.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>TRAN_REP_CLASS_REP_INSTANCE</entry>
|
|
<entry>Un niveau d'isolation relativement haut (5). Une lecture
|
|
de données modifiées ou non-répétables ne peut pas survenir, mais
|
|
une lecture de données fantômes peut survenir.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>TRAN_SERIALIZABLE</entry>
|
|
<entry>Le niveau d'isolation le plus haut (6). Les problèmes liés
|
|
à la concurrence (i.e. lecture de données modifiées, non-répétables, fantômes,
|
|
etc...) ne peut pas survenir.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Les constantes suivantes peuvent être utilisées pour récupérer les informations
|
|
de schéma. Elles peuvent être passées à la fonction
|
|
<function>cubrid_schema</function>.
|
|
<table>
|
|
<title>Drapeaux pour les schémas CUBRID</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Description</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>CUBRID_SCH_CLASS</entry>
|
|
<entry>Récupère le nom et le type de la table dans CUBRID.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_VCLASS</entry>
|
|
<entry>Récupère le nom et le type de la vue dans CUBRID.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_QUERY_SPEC</entry>
|
|
<entry>Récupère la définition de la requête pour une vue.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_ATTRIBUTE</entry>
|
|
<entry>Récupère les attributs d'une colonne d'une table.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_CLASS_ATTRIBUTE</entry>
|
|
<entry>Récupère les attributs d'une table.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_METHOD</entry>
|
|
<entry>Récupère la méthode de l'instance. La méthode de l'instance
|
|
est la méthode appelée par une instance de classe. Elle est plus
|
|
souvent utilisée qu'une méthode de classe car la plupart des
|
|
opérations sont exécutées dans l'instance.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_CLASS_METHOD</entry>
|
|
<entry>Récupère la méthode de classe. La méthode de classe est
|
|
la méthode appelée par un objet de la classe. Elle est habituellement
|
|
utilisée pour créer une nouvelle instance de la classe ou pour
|
|
l'initialiser. Elle est également utilisée pour accéder ou mettre
|
|
à jour les attributs de la classe.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_METHOD_FILE</entry>
|
|
<entry>Récupère les informations du ficher définissant la méthode
|
|
de la table.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_SUPERCLASS</entry>
|
|
<entry>Récupère le nom et le type de la table pour laquelle
|
|
la table héritent ses attributs.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_SUBCLASS</entry>
|
|
<entry>Récupère le nom et le type de la table héritant des attributs.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_CONSTRAINT</entry>
|
|
<entry>Récupère les contraintes de la table.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_TRIGGER</entry>
|
|
<entry>Récupère les triggers de la table.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_CLASS_PRIVILEGE</entry>
|
|
<entry>Récupère les informations quant aux privilèges de la tableGet the privilege information of table.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_ATTR_PRIVILEGE</entry>
|
|
<entry>Récupère les informations de privilèges d'une colonne.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_DIRECT_SUPER_CLASS</entry>
|
|
<entry>Récupère la table super direct de la table.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_PRIMARY_KEY</entry>
|
|
<entry>Récupère la clé primaire de la table.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_IMPORTED_KEYS</entry>
|
|
<entry>Récupère les clés importées de la table.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_EXPORTED_KEYS</entry>
|
|
<entry>Récupère les clés exportées de la table.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_SCH_CROSS_REFERENCE</entry>
|
|
<entry>Récupère les références des liens de 2 tables.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
|
|
<para>
|
|
Les constantes suivantes peuvent être utilisées lors du rapport des
|
|
erreurs. Elles peuvent être retournées par la fonction
|
|
<function>cubrid_error_code_facility</function>.
|
|
<table>
|
|
<title>Code de facilité des erreurs CUBRID</title>
|
|
<tgroup cols="2">
|
|
<thead>
|
|
<row>
|
|
<entry>Constante</entry>
|
|
<entry>Description</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>CUBRID_FACILITY_DBMS</entry>
|
|
<entry>L'erreur est survenue dans la base de données CUBRID.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_FACILITY_CAS</entry>
|
|
<entry>L'erreur est survenue dans le courtier CUBRID.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_FACILITY_CCI</entry>
|
|
<entry>L'erreur est survenue dans le cci CUBRID.</entry>
|
|
</row>
|
|
<row>
|
|
<entry>CUBRID_FACILITY_CLIENT</entry>
|
|
<entry>L'erreur est survenue dans le client 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
|
|
-->
|