Files
doc-fr/reference/pdo_cubrid/constants.xml
2014-09-05 20:58:33 +00:00

224 lines
7.8 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 14af302c9c0e561fa6f9cdd956268758ba9a89c5 Maintainer: yannick Status: ready -->
<!-- Reviewed: no -->
<section xml:id="pdo-cubrid.constants" xmlns="http://docbook.org/ns/docbook">
&reftitle.constants;
&pdo.driver-constants;
<para>
Les constantes suivantes peuvent être utilisées pour configurer les attributs
de la base de données. Elles peuvent être passées à la méthode
<function>PDO::getAttribute</function> ou à la méthode
<function>PDO::setAttribute</function>.
<table>
<title>Drapeaux pour les attributs PDO::CUBRID</title>
<tgroup cols="2">
<thead>
<row>
<entry>Constante</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row>
<entry>PDO::CUBRID_ATTR_ISOLATION_LEVEL</entry>
<entry>Le niveau d'isolation de la transaction pour la connexion à la base de données.</entry>
</row>
<row>
<entry>PDO::CUBRID_ATTR_LOCK_TIMEOUT</entry>
<entry>Délai d'expiration de la transaction en secondes.</entry>
</row>
<row>
<entry>PDO::CUBRID_ATTR_MAX_STRING_LENGTH</entry>
<entry>Lecture seule. La longueur maximale de la chaîne pour les
types de données bit, varbit, char, varchar, nchar, nchar
lors de l'utilisation de l'API CUBRID PDO.</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
<para>
Les constantes suivantes peuvent être utilisées lors de la configuration
du niveau d'isolation de la transaction. Elles peuvent être passées à la
méthode <function>PDO::getAttribute</function> ou à la méthode
<function>PDO::setAttribute</function>.
<table>
<title>Drapeaux pour le niveau d'isolation PDO::CUBRID</title>
<tgroup cols="2">
<thead>
<row>
<entry>Constante</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row>
<entry>PDO::TRAN_COMMIT_CLASS_UNCOMMIT_INSTANCE</entry>
<entry>Le niveau d'isolation le moins élevé (1). Une lecture
non fiable, non reproductible ou fantôme peut survenir sur
le tuple, mais aussi une lecture non reproductible peut
survenir pour la table.</entry>
</row>
<row>
<entry>PDO::TRAN_COMMIT_CLASS_COMMIT_INSTANCE</entry>
<entry>Un niveau d'isolation relativement bas (2). Une lecture
non fiable ne peut pas survenir, par contre, une lecture
non reproductible ou fantôme peut survenir.</entry>
</row>
<row>
<entry>PDO::TRAN_REP_CLASS_UNCOMMIT_INSTANCE</entry>
<entry>Le niveau d'isolation par défaut pour CUBRID (3).
Une lecture non fiable ou fantôme peut survenir sur le tuple,
mais la reproductibilité de la lecture est assurée sur le table.</entry>
</row>
<row>
<entry>PDO::TRAN_REP_CLASS_COMMIT_INSTANCE</entry>
<entry>Un niveau d'isolation relativement bas (4). Une lecture
non fiable ne peut survenir, mais les lectures non reproductibles
ou fantôme le peuvent.</entry>
</row>
<row>
<entry>PDO::TRAN_REP_CLASS_REP_INSTANCE</entry>
<entry>Un niveau d'isolation relativement haut (5). Les
lectures non fiables ou non reproductibles ne peuvent pas
survenir, mais une lecture fantôme est possible.</entry>
</row>
<row>
<entry>PDO::TRAN_SERIALIZABLE</entry>
<entry>Le plus haut niveau d'isolation (6). Les problèmes
relatifs à la concurrence (i.e. lecture non fiable, lecture
non reproductible, lecture fantôme, etc...) ne peuvent survenir.</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
<para>
Les constantes suivantes peuvent être utilisées pour récupérer
les informations sur le schéma. Elles peuvent être passées
à la fonction <function>PDO::cubrid_schema</function>.
<table>
<title>Drapeaux pour le schéma CUBRID</title>
<tgroup cols="2">
<thead>
<row>
<entry>Constante</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row>
<entry>PDO::CUBRID_SCH_TABLE</entry>
<entry>Récupère le nom et le type de table CUBRID.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_VIEW</entry>
<entry>Récupère le nom et le type de vue dans CUBRID.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_QUERY_SPEC</entry>
<entry>Récupère la définition de la requête de la vue.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_ATTRIBUTE</entry>
<entry>Récupère les attributs de la colonne de la table.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_TABLE_ATTRIBUTE</entry>
<entry>Récupère les attributs de la table.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_METHOD</entry>
<entry>Récupère la méthode de l'instance. C'est une méthode appelée
par l'instance de la classe. Elle est utilisée plus souvent que la
méthode de la classe car la plupart des opérations sont exécutées
dans l'instance.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_TABLE_METHOD</entry>
<entry>Récupère la méthode de la classe. C'est une 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>PDO::CUBRID_SCH_METHOD_FILE</entry>
<entry>Récupère les informations sur le fichier où la méthode de la table
est définie.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_SUPER_TABLE</entry>
<entry>Récupère le nom et le type de la table dont les attributs héritent.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_SUB_TABLE</entry>
<entry>Récupère le nom et le type de la table dont les attributs héritent.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_CONSTRAINT</entry>
<entry>Récupère les contraintes de la table.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_TRIGGER</entry>
<entry>Récupère les triggers de la table.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_TABLE_PRIVILEGE</entry>
<entry>Récupère les informations sur les privilèges de la table.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_COL_PRIVILEGE</entry>
<entry>Récupère les informations sur les privilèges d'une colonne.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_DIRECT_SUPER_TABLE</entry>
<entry>Récupère la table directement supérieure à la table.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_PRIMARY_KEY</entry>
<entry>Récupère la clé primaire de la table.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_IMPORTED_KEYS</entry>
<entry>Récupère les clés importées d'une table.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_EXPORTED_KEYS</entry>
<entry>Récupère les clés exportées d'une table.</entry>
</row>
<row>
<entry>PDO::CUBRID_SCH_CROSS_REFERENCE</entry>
<entry>Récupère les relations de référence entre 2 tables.</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</section>
<!-- 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
-->