Files
doc-fr/reference/pdo_sqlsrv/constants.xml
2022-05-27 17:46:58 -04:00

180 lines
6.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 86e6094e86b84a51d00ab217ac50ce8dde33d82a Maintainer: yannick Status: ready -->
<!-- Reviewed: no -->
<section xml:id="pdo-sqlsrv.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.constants;
&pdo.driver-constants;
<variablelist>
<varlistentry xml:id="pdo.constants.sqlsrv-txn-read-uncommitted">
<term>
<constant>PDO::SQLSRV_TXN_READ_UNCOMMITTED</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Cette constante est une valeur possible pour la clé "TransactionIsolation" du DSN pour SQLSRV.
Cette constante positionne le niveau d'isolation de la transaction à "Read Uncommitted".
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo.constants.sqlsrv-txn-read-committed">
<term>
<constant>PDO::SQLSRV_TXN_READ_COMMITTED</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Cette constante est une valeur possible pour la clé "TransactionIsolation" du DSN pour SQLSRV.
Cette constante positionne le niveau d'isolation de la transaction à "Read Uncommitted".
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo.constants.sqlsrv-txn-repeatable-read">
<term>
<constant>PDO::SQLSRV_TXN_REPEATABLE_READ</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Cette constante est une valeur possible pour la clé "TransactionIsolation" du DSN pour SQLSRV.
Cette constante positionne le niveau d'isolation de la transaction à "Repeateable Read".
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo.constants.sqlsrv-txn-snapshot">
<term>
<constant>PDO::SQLSRV_TXN_SNAPSHOT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Cette constante est une valeur possible pour la clé "TransactionIsolation" du DSN pour SQLSRV.
Cette constante positionne le niveau d'isolation de la transaction à "Snapshot".
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo.constants.sqlsrv-txn-serializable">
<term>
<constant>PDO::SQLSRV_TXN_SERIALIZABLE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Cette constante est une valeur possible pour la clé "TransactionIsolation" du DSN pour SQLSRV.
Cette constante positionne le niveau d'isolation de la transaction à "Serializable".
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo.constants.sqlsrv-encoding-binary">
<term>
<constant>PDO::SQLSRV_ENCODING_BINARY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Spécifie que cette donnée est envoyée vers le (ou reçue du) serveur comme un flux d'octets,
sans opérer d'encodage ou de traduction. Cette constante peut être utilisée dans les appels à
PDOStatement::setAttribute, PDO::prepare, PDOStatement::bindColumn, et
PDOStatement::bindParam.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo.constants.sqlsrv-encoding-system">
<term>
<constant>PDO::SQLSRV_ENCODING_SYSTEM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Spécifie que cette donnée est envoyée vers le (ou reçue du) serveur comme un flux de caractères 8 bits,
comme spécifié dans la page de code de la locale Windows active sur le système.
Tout caractère multioctet, ou caractère qui n'existe pas dans cette page de code,
est substitué par un simple point d'interrogation (?). Cette constante peut être utilisée
dans les appels à PDOStatement::setAttribute, PDO::setAttribute, PDO::prepare,
PDOStatement::bindColumn, et PDOStatement::bindParam.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo.constants.sqlsrv-encoding-utf8">
<term>
<constant>PDO::SQLSRV_ENCODING_UTF8</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Spécifie que cette donnée est envoyée vers le (ou reçue du) serveur comme un flux de caractères UTF-8.
Il s'agit de l'encodage par défaut. Cette constante peut être utilisée
dans les appels à PDOStatement::setAttribute, PDO::setAttribute, PDO::prepare,
PDOStatement::bindColumn, et PDOStatement::bindParam.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo.constants.sqlsrv-encoding-default">
<term>
<constant>PDO::SQLSRV_ENCODING_DEFAULT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Spécifie que cette donnée est envoyée vers le (ou reçue du) serveur en utilisant l'encodage
PDO::SQLSRV_ENCODING_SYSTEM si elle est spécifiée pendant la connexion. Si elle est spécifiée
dans une instruction "prepare", c'est l'encodage de la connexion qui est utilisé.
Cette constante peut être utilisée dans les appels à PDOStatement::setAttribute,
PDO::setAttribute, PDO::prepare, PDOStatement::bindColumn, et PDOStatement::bindParam.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo.constants.sqlsrv-attr-query-timeout">
<term>
<constant>PDO::SQLSRV_ATTR_QUERY_TIMEOUT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Un entier positif ou nul représentant la durée de timeout, en secondes. Zéro (0)
est la valeur par défaut et signifie qu'il n'y a pas de timeout.
Cette constante peut être utilisée dans les appels à
PDOStatement::setAttribute, PDO::setAttribute, et PDO::prepare.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo.constants.sqlsrv-attr-direct-query">
<term>
<constant>PDO::SQLSRV_ATTR_DIRECT_QUERY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Indique une requête qui doit être exécutée directement, sans être préparée.
Cette constante peut être utilisée dans les appels à PDO::setAttribute, et PDO::prepare.
Pour plus d'informations, voir (en anglais)
<link xlink:href="&url.sqlsrv.direct.execution;">Direct and Prepared Statement Execution</link>.
</simpara>
</listitem>
</varlistentry>
</variablelist>
</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
-->